1. Возможность оптимизации тегов title и h1
Какой именно оптимизации?
2. Возможность оптимизации meta тегов keywords и description
Это может любой SEO-плагин. Можно выбрать по популярности.
3. Возможность разместить на странице категории текст, с использованием html тегов, причем желательно, что бы текст не дублировался при использовании в категории постраничной навигации (т.е. на странице site.ru/category/novosti/ текст есть, а на странице site.ru/category/novosti/page/2 текста нет).
Плагинов для этого не видела, но можно добавить текст через шаблон рубрики. Но многое зависит от того, что это за текст и как он формируется.
Возможность поисковой оптимизации тегов title и h1, что бы они не зависели друг от друга;
Если текст размещать в описании рубрики, то он выводится как описание с ссылке (в теге title) в меню.
Возможность поисковой оптимизации тегов title и h1, что бы они не зависели друг от друга;
Теги и так не зависят друг от друга. Попробуйте переформулировать задачу.
Если текст размещать в описании рубрики, то он выводится как описание с ссылке (в теге title) в меню.
Возможно, вы имеете в виду не тег title
, а атрибут title
для тега a
? Его нужно убрать или заменить?
Описание можно вывести в шаблоне функцией http://codex.wordpress.org/Function_Reference/category_description
Для разделения главной страницы и нумерованных есть http://codex.wordpress.org/Function_Reference/is_paged
Как это не зависят? Допустим я создаю рубрику, называю ее СategoryName. В этом случае у страницы site.ru/category/СategoryName будет title «СategoryName», а H1 «Архив рубрики «СategoryName»»… Или я что-то путаю?
Все верно, имелся в виду атрибут title, который необходимо убрать из меню.
Как вывести текст в рубрике разобрался, спасибо за ссылку. Вставил код по вашей ссылке после <?php endwhile; ?> в archive.php.
Вот с нумерацией тоже все не понятно осталось. Могли бы вы поподробнее прокомментировать ссылку?
Вот с нумерацией тоже все не понятно осталось. Могли бы вы поподробнее прокомментировать ссылку?
if (!is_paged()){КОД ДЛЯ ПЕРВОЙ СТРАНИЦЫ}else{КОД ДЛЯ ДРУГИХ СТРАНИЦ}
Как это не зависят? Допустим я создаю рубрику, называю ее СategoryName. В этом случае у страницы site.ru/category/СategoryName будет title «СategoryName», а H1 «Архив рубрики «СategoryName»»… Или я что-то путаю?
Потому что так указано в шаблоне темы. Сами по себе теги друг от друга не зависят. Можно менять или убирать их на своё усмотрение.
Все верно, имелся в виду атрибут title, который необходимо убрать из меню.
Как у вас формируется меню, из которого нужно убрать?
С меню вроде тоже разобрался. Как задать для категории keywords и description? Может плагин посоветуете какой?
Плагинов море, они отличаются в основном интерфейсом. Поищите в официальном репозитории. Я сама не пользуюсь, поэтому конкретный посоветовать не смогу.