Добавяне на прозорец за писане
-
Здравейте.
В повечето случаи темите за WP представляват картинка и под нея самия сайт. Търся код или плъгин чрез които точно под картинката да добавя прозорче с ширината на темата за писане на общи съобщения.
-
Здрасти,
кой и до кого ще пише тези съобщения?
Може би имаш предвид нещо като Р2:
http://wordpress.org/extend/themes/p2Идеята е аз като администратор да пиша едно съобщение и то да се вижда при влизане в страницата.
За съжаление Р2 ми дава грешка при инсталиране.Значи искаш просто да добавиш това нещо към вече съществуващ сайт, така ли?
Има много начини да се постигне нещо такова. Може да е като отделна категория или дори като нов тип публикация(post type). А пък ако не искаш да се пази архив от старите съобщения, можеш да го направиш просто като една страница или дори като WordPress настройка.
После разбира се трябва да се изкара това да излиза на желаното място в темата.
dragunoff , ще дам един пример за да бъда правилно разбран. Като отвориш основната страница на Замунда има една секция „Новини:“ и в тази секция в момента е информацията за спрените регистрации. Братко, е те такова нещо търся. Убеден съм, че го има като някоя джаджа, но не мога да се ориентирам. Като идеята е аз да пиша новините, а прозорчето да се самонагажда като големина.
Ако не искаш да пазиш архив от тези новини, то най-лесния начин ми се струва, че е чрез една проста текстова джаджа 🙂
Само, че трябва да си я вградиш на желаното място. Т.е. там трябва да се създаде един от т.нар. Sidebar-и. Което не е много трудно 🙂
Първо трябва да си регистрираш сайдбара (във functions.php):
register_sidebar(array( 'name' => 'Homepage news', // име 'id' => 'homepage-news-widgets', // уникално ID 'description' => '', // описание по избор 'before_title' => '<h1>', // какво да излиза преди и след заглавието на джаджата 'after_title' => '</h1>'));
После отиваш на желаното място в темата (може би е файл
home.php
или пък направо вheader.php
) и указваш, че искаш този сайдбар да излиза точно там:<?php if ( is_active_sidebar( 'homepage-news-widgets' ) ) { // ако има сложени джаджи в този сайдбар ?> <?php dynamic_sidebar( 'homepage-news-widgets' ); // да се показва точно тук ?> <?php } ?>
Накрая отиваш на „Външен вид > Джаджи“ и си добавяш текста.
Успех!
Чудесно. А може би този нов sidebar да излиза като останалите – обграден с линия ? По – стилно е някак си …
Това вече е въпрос на CSS(най-вероятно във файла
style.css
). Провери какви стилове влияят на другите сайдбари и ги приложи и към този(напр. чрез Firebug).Мммм става сложно за мен. Оставям нещата така с огромни благодарности за отделеното време. 🙂
- Темата ‘Добавяне на прозорец за писане’ е затворена за нови отговори.