Помощник
|
title в Wordpress |
Wic
|
Сообщение
#1
|
||
|
|
||
|
|||
reset |
14.11.2011, 17:30;
Ответить: reset
Сообщение
#2
|
|
<title><?php if (is_home () ) {
bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo " - Категории"; } elseif (is_single() || is_page() ) { single_post_title(); echo " - Сайт.ру"; } elseif (is_search() ) { echo wp_specialchars($s); echo " - Поиск"; } elseif (is_tag() ) { echo wp_title($sep = '', $display = true); echo " - Тег"; } elseif (is_author() ) { echo wp_title(); echo " - Автор"; } else { wp_title(); } ?></title> -------------------- |
|
|
Wic
|
Сообщение
#3
|
|
Спасибо, но это то же самое. А нужно, чтобы вместо " - Сайт.ру" выводилась реальная категория, к которой относится открытая статья.
Сообщение отредактировал Wic - 14.11.2011, 21:36 -------------------- |
|
|
flasher55 |
14.11.2011, 22:15;
Ответить: flasher55
Сообщение
#4
|
|
<?php
$category = get_the_category(); echo $category[0]->cat_name; ?> Сообщение отредактировал flasher55 - 14.11.2011, 22:21 -------------------- |
|
|
Wic
|
Сообщение
#5
|
|
<?php $category = get_the_category(); echo $category[0]->cat_name; ?> Я, не зная синтаксис PHP, не могу адаптировать этот кусок к вышеприведенному коду. Об этом я честно написал в первом посте. Сообщение отредактировал Wic - 14.11.2011, 22:19 -------------------- |
|
|
flasher55 |
14.11.2011, 22:28;
Ответить: flasher55
Сообщение
#6
|
|
Здравствуйте. Тег title в Wordpress заполняется следующей функцией: function friendlytitles() { if (is_home () ) { bloginfo('name'); echo " » "; bloginfo('description'); } elseif ( is_category() ) { single_cat_title(); echo " » Название блога"; } elseif (is_single() || is_page() ) { single_post_title(); echo " » Название блога"; } elseif (is_search() ) { bloginfo('name'); echo " » Результаты поиска"; echo wp_specialchars($s); } elseif (is_404() ) { echo 'Страниц не найдено!'; }else { wp_title('',true); } } Хотелось бы, чтобы у записи был следующий тег: "название_записи » первая_рубрика_записи". Как вывести первую рубрику открытой записи (кстати рубрика у записи всегда одна)? single_cat_title() - ничего не выводит. function friendlytitles() { if (is_home () ) { bloginfo('name'); echo " » "; bloginfo('description'); } elseif ( is_category() ) { single_cat_title(); echo " » "; bloginfo('name'); } elseif (is_single() || is_page() ) { single_post_title(); $category = get_the_category(); echo " » ".$category[0]->cat_name." » "; bloginfo('name'); } elseif (is_search() ) { bloginfo('name'); echo " » Результаты поиска"; echo wp_specialchars($s); } elseif (is_404() ) { echo 'Страниц не найдено!'; }else { wp_title('',true); } } тоесть замена строки single_post_title(); echo " » Название блога"; на single_post_title(); $category = get_the_category(); echo " » ".$category[0]->cat_name." » "; bloginfo('name'); даст вывод "Оглавление новости » Первая из рубрик новости » Название блога" Сообщение отредактировал flasher55 - 14.11.2011, 22:29 -------------------- |
|
|
Wic
|
Сообщение
#7
|
|
Все понял! Еще задам вопрос, может это какая-то известная особенность и ответить на него можно не анализируя код. С чем может быть связано, то, что на главной у статей выводится превьюшки картинок только если они загружены именно к этой статье. Если же картинка добавлена из "библиотеки медиафайлов" (т.е. картинка уже использована где-то), то в статье она отображается, а на главной в анонсе ее превьюшки нет.
Думаю, что данных для нахождения проблемы мало, но вдруг это какой-то очевидный баг. -------------------- |
|
|
flasher55 |
15.11.2011, 4:00;
Ответить: flasher55
Сообщение
#8
|
|
Все понял! Еще задам вопрос, может это какая-то известная особенность и ответить на него можно не анализируя код. С чем может быть связано, то, что на главной у статей выводится превьюшки картинок только если они загружены именно к этой статье. Если же картинка добавлена из "библиотеки медиафайлов" (т.е. картинка уже использована где-то), то в статье она отображается, а на главной в анонсе ее превьюшки нет. Думаю, что данных для нахождения проблемы мало, но вдруг это какой-то очевидный баг. если в настройках картинки нажать "Использовать как миниатюру" должно работать не зависимо от того, откуда картинка. -------------------- |
|
|
Wic
|
Сообщение
#9
|
|
если в настройках картинки нажать "Использовать как миниатюру" должно работать не зависимо от того, откуда картинка. Я всегда использую миниатюру 150х150. В статье отображается миниатюра, при нажатии на нее открывается бОльшая картинка. Но на главной используются другие миниатюры, видимо тема автоматически создает миниатюры 75х75 (размер настраивается в админке темы). Вот их то и не видно, при вторичном использовании картинки. -------------------- |
|
|
flasher55 |
15.11.2011, 9:43;
Ответить: flasher55
Сообщение
#10
|
|
Я всегда использую миниатюру 150х150. В статье отображается миниатюра, при нажатии на нее открывается бОльшая картинка. Но на главной используются другие миниатюры, видимо тема автоматически создает миниатюры 75х75 (размер настраивается в админке темы). Вот их то и не видно, при вторичном использовании картинки. похоже на ошибку в теме. чтоб сказать более точно, нужно изучать тему и мета-даные изображений в базе. -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Продам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка. | 19 | Boymaster | 11459 | 20.4.2024, 0:01 автор: Boymaster |
|
Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта | 0 | Alex-777 | 974 | 7.4.2024, 18:05 автор: Alex-777 |
|
Перенос сайта на CMS Wordpress | 8 | freeax | 4988 | 10.3.2024, 14:58 автор: freeax |
|
Как настроить в WordPress для SEO оптимизации | 8 | rownong27 | 2488 | 2.3.2024, 12:59 автор: toplinks |
|
Восстановление сайтов из Вебархива на Wordpress. | 39 | freeax | 32811 | 14.2.2024, 14:32 автор: freeax |
Текстовая версия | Сейчас: 26.4.2024, 7:17 |