Volday

Рейтинг
87
Регистрация
20.07.2009
manarh:
Здравствуйте! как убрать nofollow со всего сайта на в wordpress? Пробовал плагины, но они отключают nofollow только в комментах, также пробовал запихнуть код в functions.php

С этим сайт перестает работать... у меня WP 2.9.1

А где там ещё nofollow, кроме как в комментах?

Если руками ставили nofollow, то скачать базу, в редакторе найти и удалить все nofollow, залить базу обратно. В комментах плагинами убрать.

MudryiKaa:
Дело в том, что через доп.поля тайтл и h1 будут различаться - а это лучше для сео. С description так и сделаю. Думаю это будет хорошо, опять же для сео - рубрики можно смело открывать для индексации - они будут уникальны (сам-то description на странице не считается контентом).

Для добавления произвольного тега <title> лучше использовать seo плагины (all in one seo pack, platinum seo pack, seo ultimate), а не колдовать самому.) Они же description, keywords позволяют добавить и многое другое для seo. Я использую seo ultimate, возможностей больше.

MudryiKaa:
Да. Спасибо. Я уже понял. То есть, я теперь вместо the_title (его вообще уберу) поставлю get_post_meta в формате h1. Получается, что просто теперь заголовок статьи придется писать не в контент, а в дополнительное поле. Правильно? А как бы теперь вывести вместо куска статьи до more описание из description?

Случай с доп. полями, это если вам нужно в разных местах/шаблонах, вывести разные заголовки. Если везде будет использоваться заголовок статьи "Как составить договор аренды", а "Договор аренды" нигде не используется, то просто отредактируйте заголовок, который в тайтле, и не заморачивайтесь с доп. полями. Я просто не знаю, что именно Вам нужно.)

description наверно можно вывести также через доп. поля. Смотреть как называется дополнительное поле, которое использует плагин для описаний и выводить его.

Примерно так:

<?php echo get_post_meta($post->ID, 'description', true); ?>
MudryiKaa:
Тогда получится, что статья вообще не будет иметь тега h1 - это не есть хорошо для оптимизации - разве нет?

Почему не будет?

Теперь нужный заголовок статьи можно вывести либо с помощью the_title, либо с помощью get_post_meta. Обарачивайте его в h1 в нужном шаблоне.

Если брать случай с доп. полями, то the_title будет выводить "Договор аренды", а get_post_meta выведет "Как составить договор аренды". Берите и выводите нужный Вам заголовок в h1 или h2 или h3 в нужном шаблоне.

Если название статьи в тайтле с "Договор аренды" измените на "Как составить договор аренды", то заголовок "Как составить договор аренды" в контенте тоже убрать, теперь же он не нужен, его выводить с помощью the_title().

Если не нужно выводить анонс статьи с читать далее, а нужны только заголовки-ссылки, то убрать:

<?php the_content(); ?>

и всё лишнее.

Если использовать вариант с дополнительными полями, то также убрать заголовок "Как составить договор аренды" из контента статьи, а выводить его уже с помощью get_post_meta.

MudryiKaa:
Подскажите, плиз:
Сейчас на блоге страница рубрики выглядит так:
Договора - это название рубрики с тегом h2
Договор аренды - это название статьи из титла (оно же ссылка на полную версию статьи)
Как составить договор аренды - это непосредственное название статьи с тегом h1 и без ссылки.
... и так далее по каждому отдельному посту - их на странице допустим 10.

Но хотелось бы так:

Договора - это название рубрики с тегом h1
Договор аренды - это название статьи из титла (оно же ссылка на полную статью) - ВООБЩЕ УБРАТЬ
Как составить договор аренды - это непосредственное название статьи с тегом h2 и как ссылка на полную версию статьи.

Можно ли это реализовать в WP?

Отредактировать файл, отвечающий за вывод постов в рубрике. Это скорей всего "archive.php" в папке с темой.

Заголовок рубрики выводит:

<?php echo single_cat_title(); ?>

Заменить h2 на h1.

По другим пунктам. Дак что мешает название статьи из тайтла "Договор аренды" изменить на "Как составить договор аренды"? Затем там же в "archive.php" отредактировать вывод заголовка статей. Их выводит:

<?php the_title(); ?>

Сейчас "Как составить договор аренды", насколько я понял, это просто часть контента статьи и настроить вывод отдельно не сможете.

Можно через дополнительные поля попробовать. Каждому посту задавать дополнительное поле (например title_article) с значением заголовка "Как составить договор аренды"(для каждой статьи естественно разные, дублирующие заголовки контента статьи), а затем выводить значение этого дополнительного поля шаблоне "archive.php" с помощью get_post_meta. То есть вместо:

<?php the_title(); ?>

Будет примерно:

<?php echo get_post_meta($post->ID, 'title_article', true); ?>

В итоге в шаблоне "archive.php" получится примерно такое:

...


<?php if(have_posts()): ?>

<h1><?php echo single_cat_title(); ?></h1>


<?php while(have_posts()):the_post(); ?>

<div class="post">

<h2><a href="<?php the_permalink(); ?>"><?php echo get_post_meta($post->ID, 'title_article', true); ?></a></h2>

...

Должно получиться.)

Xammer2000:
Подскажите плагин, который позволит юзерам добавлять новости на сайт, без регистрации и необходимо чтобы был функционал вставки картинок форматирования текста, вставки ссылок и т.п. как при добавлении новости через админку.

Спасибо

Как вариант посмотрите плагин ads wordpress.

alexei.y:

Ставка в 70$ через ЛС.

Если приняли ставку через ЛС, то напишите кто сделал ставку и по какой причине он не может сам сделать ставку в теме? Аукцион проводится в теме, а не в личке или скайпе.

sabotronik:
Ребят как сделать чтобы заголовки страниц были такого типа Searchengines потому что сейчас вот так SEARCHENGINES. Подскажите где что надо изменить

В стилях темы, чаще это style.css в папке темы. Найти свойство text-transform для заголовков и удалить или изменить.

Всего: 185