Спрашиваем и отвечаем по Wordpress-8

SeVlad
На сайте с 03.11.2008
Offline
1609
54176

Продолжаем задавать и получать ответы на вопросы по одной из самой популярной ныне CMS - Wordpress.

Часть 1, часть 2, часть 3, часть 4, часть 5, часть 6, часть 7.

Всем, кто только начинает работать с ВП рекомендую ознакомиться со статьей Новичкам — С чего начать. Здесь вы получите ответы на вопросы типа что нужно перед установкой WordPress, как установить WordPress и что делать дальше.

А вообще в этой статье имеется масса ссылок, которые будут полезны не только новичкам. Рекомендую всем.

Кроме того, вполне возможно, что на вопрос, который вы хотите задать - вы найдете ответ быстрее, чем напишете в топик ;)

Несколько замечаний перед созданием поста в топике

  • Прежде, чем задать вопрос типа
    как из ссылок вида "/?p=123" сделать "/nazvanie-posta/"
    загляните в админку ВП и хотя бы посмотрите на все пункты. Уверяю вас - пока вы не нажмёте "сохранить" - ничего не измениться. Исключение: изменение положения и состава виджетов в сайдбаре.
  • Это топик по Wordpress. По СЕО, HTML, CSS, JS, общих вопросов безопасности и тп пожалуйста, спрашивайте в соответствующих темах и разделах сёрча.
  • Формат топика: задал вопрос-получил ответ (опц. -нажал "спасибо" ;) ). Если Ваш вопрос предполагает более-менее продолжительное обсуждение - имеет смысл создать отдельный топик. Так обсуждение будет больше на виду, не потеряется в череде других вопросов и вы не помешаете другим участникам найти ответы на свои вопросы.
  • Не нужно "спасибных" постов (где только "спасибо", без вопросов и\или описаний решений и тп) - для этого есть кнопка. Плз, не захламляете топик пустышками.

Необходимый минимум, который должен знать и уметь админ ВП (и вообще сайтостроитель):

* Термины - рубрики, записи (посты), страницы, сайбар, виджеты, метки\теги, бекап и тд. Не просто знать названия, а понимать их сущность и назначение.

* HTML - базовый уровень (изучить десяток тегов типа <p> или <img> - не велика проблема).

* Посмотреть исходный код страницы в браузере.

* Пользоваться поисковыми системами.

А так же настоятельно рекомендую забыть про виндовый блокнот и править файлы в правильных блокнотах: AkelPad , Notepad++ и тп. В кодировке UTF-8 без BOM.

Если же вы хотите действительно разобраться с движком (вообще любым, не только ВП) и\или иметь хорошие и посещаемый сайты - вам не обойтись без знаний PHP, знаний безопасности (как сетевой, так и др. даже офлайновой), базовых знаний протоколов передачи, базовых знаний работы серверов и ещё много чего.. На что нужно потратить много времени. (Это не запугивание, нет - это совет-предупреждение)

И напоследок полезные ресурсы по ВП:

Кодекс - основной документ по устройству и работе ВП.

Ру-форумы: Оф. ру-форум, другой русский форум.

Блоги: Юрия Белотицкого (гуру ВП), WP Magazine (онлайн журнал от некоторых участников разработки ВП), WordPress как на ладони" (ex. "Альтернативный взгляд на WordPress) имеет неофициальную русскоязычную документацию (вольный перевод кодекса) по ВП, различные полезные руководства по ВП на IndySite.

Англоязычные Вопросы и Ответы:

http://stackoverflow.com/

http://wordpress.stackexchange.com/

Дополнения к ВП:

Темы и плагины. Новичкам настоятельно рекомендую брать только тут. Почему и чем грозят помойки см п1 и тут.

Ну а тем, кто хочет узнать какие сайты можно делать на ВП смотрите старый (2009г), но в большинстве своём актуальный топик Интересные сайты на ВП (скептики же, могут сразу обратить внимание на часть: "Высоконагруженные и посещаемые сайты на WordPress") и того же года пост 10 вещей которые можно сделать на WordPress помимо блоггинга (много трафа!)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Seredniy
На сайте с 17.03.2008
Offline
251
#1

Хотел бы добавить. Задавая вопрос - давайте ссылку на сам сайт и код нужных элементов.

Wordpress и другие CMS: правки, настройка, верстка и натяжка шаблонов, разработка сайтов "под ключ" (/ru/forum/1008050)
SeVlad
На сайте с 03.11.2008
Offline
1609
#2
Seredniy:
Задавая вопрос - давайте ссылку на сам сайт и код нужных элементов.

Это не всегда нужно, но в общем-то да, не помешает.

И уж если даёте код, то на форуме обрамляете его в bb-код [code][/code], а большие куски размещайте на пастебине или подобных сервисах.

Это в ваших интересах - не каждый захочет разбирать неформатированный код.

SEOKinG
На сайте с 03.09.2008
Offline
169
#3

кто подскажет, нужно в шаблоне (в сайдбаре конкретно) вывести текстом дату, чтобы ежедневно дата менялась конечно же.

как лучше сделать?

---->Лучший курс обмена WMR ==> WMZ (http://goo.gl/w1yOz4), WMR, WMZ ==> гривны (http://goo.gl/XmyIKN)
Seredniy
На сайте с 17.03.2008
Offline
251
#4

SEOKinG, вывести можно используя the_date()

Например, чтобы получить формат 2007-07-23 в теге <h2>, используем:


<?php the_date('Y-m-d', '<h2>', '</h2>'); ?>
SEOKinG
На сайте с 03.09.2008
Offline
169
#5

Seredniy, только не совсем так.

Функция the_date() предназначена для использования внутри Цикла WordPress

мне нужно вывести в сайдбаре, не дату публикации поста, а дата на сегодня, т.е. 2 декабря 2014 года, завтра соответственно дата должна поменяться

Seredniy
На сайте с 17.03.2008
Offline
251
#6

SEOKinG

Тогда воспользоваться стандартной функцией, не? http://www.php.su/articles/?cat=vars&page=012

<?php echo date("d/m/Y"); //02/12/2014 ?>
Polkan
На сайте с 28.09.2005
Offline
102
#7

SEOKinG, я бы посоветовал использовать стандартную ф-ю ВП current_time

Она выведет время с учетом настроенного в админке WP часового пояса

current_time('d.m.Y H:i:s');

WordPress-плагин для Apishops (http://p-api-shop.ru/) P-API-Shop WooCommerce-плагин для Apishops (http://woo-apishops.ru/) Woo-Apishops
Seredniy
На сайте с 17.03.2008
Offline
251
#8

Polkan, о, я только до нее добрался) спс

Chelsea
На сайте с 30.01.2013
Offline
99
#9

Друзья, как правильно изменить параметры color и hover для Заголовка поста в анонсах? По умолчанию ссылка синяя и меняется на черный при наведении, а нужно наоборот.

Вот сам код пхп

<h2><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>

Я пробовал создавать класы вот такого типа:

a.TitleColor{color:#000000;}

a.TitleColor:hover{color:#0066ff;}

И вставлял его через div на всю строку пхп:

					<div class="TitleColor">

<h2><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
</div>

Но так не работает..

В чем ошибка и как сделать правильно?

Egoistik
На сайте с 15.01.2013
Offline
57
#10

.TitleColor h2 a{color:#000000;}

.TitleColor h2 a:hover{color:#0066ff;}

Помогу с мелкими вопросами по Wordpress ICQ- 448858859, Skype- oman6661

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий