DIY Главная Медиа Logo

Конечная сайт для проектирования и создания вашей установке домашнего кинотеатра и Привет-Fi.

22Wordpress ЛоготипБогатые Фрагменты Код для темы диссертации

В ответ на запрос Дарко Kovancives на моей предыдущей статье о Богатые фиксации фрагментах кода для темы Mystique мы решили те же проблемы с Диссертация тему. Подробная информация о изменениях, которые необходимо ниже.

Перед тем как файл редактирует необходимо выполнять различные другие изменения и задачи

  1. Получить профиль Google (i.e. Google счет)
  2. Добавить адрес вашего сайта (например. Вордпресс://diymediahome.org) к вашему Google + профиль, в качестве публичной ссылки
  3. Получите ваш Google Plus ID и использовать его на месте шахты в файле числа редактирования 5 ниже
  4. Change a Thesis setting for showing author on teasers in the options – Тезис: Варианты конструкции: тизеры: Параметры Тизер Показать: Поставить галочку “author name
  5. Change a Thesis setting for linking author in options – Тезис: Варианты конструкции: Показать варианты: Авторства: “Link author names to archives

Теперь же файл редактирует следующим

1. Редактировать линия 151 в content.php в гнездо пролета Fn внутри диапазона визитную карточку

от

[php htmlscript=”1″]эхо __(‘by’, ‘thesis’) . " <span class=\"author vcard$fn\">$автор</пролет>";[/PHP]

к

[php htmlscript=”1″]эхо __(‘by’, ‘thesis’) . " <span class=\"vcard\"><span class=\"author $fn\">$автор</пролет></пролет>";[/PHP]

2. Редактировать линия 114 в content.php предоставить обновленную дату, а также опубликованную дату

от

[php htmlscript=”1″]если ($дата)
echo ‘<abbr class="published" title="’ . get_the_time(‘Y-m-d’) . ‘">’ . get_the_time(get_option(‘date_format’)) . '</сокр>»;[/PHP]

к

[php htmlscript=”1″]если ($дата){
если(get_the_date()!= Get_the_modified_date()){
echo ‘<abbr class="published" title="’ . get_the_time(‘Y-m-d’) . ‘">’ . get_the_time(get_option(‘date_format’)) . '</сокр>. обновленный <abbr class="updated" title="’ . get_the_modified_time(‘Y-m-d’) . ‘">’ . get_the_modified_time(get_option(‘date_format’)) . '</сокр>»;
}
еще{
echo ‘<abbr class="published updated" title="’ . get_the_time(‘Y-m-d’) . ‘">’ . get_the_time(get_option(‘date_format’)) . '</сокр>»;
}
}[/PHP]

3. Редактировать линия 81 в teasers.php включить обновленную дату

от

[php htmlscript=”1″]echo ‘<abbr class="teaser_date published" title="’ . get_the_time(‘Y-m-d’) . ‘">’ . get_the_time($use_format) . "</сокр>\n";[/PHP]

к

[php htmlscript=”1″]если(get_the_date()!= Get_the_modified_date()) echo ‘<abbr class="teaser_date published" title="’ . get_the_time(‘Y-m-d’) . ‘">’ . get_the_time($use_format) . '</сокр><abbr class="teaser_date updated" title="’ . get_the_modified_time(‘Y-m-d’) . ‘"><span class="value-title" title="’.get_the_modified_time($use_format).’"></пролет></сокр>’."\n";
else echo ‘<abbr class="teaser_date published updated" title="’ . get_the_time(‘Y-m-d’) . ‘">’ . get_the_time($use_format) . "</сокр>\n";[/PHP]

4. Измените автор HREF код, указанный на линии 144 of content.php to add rel=”меня”

от

[php htmlscript=”1″]$author = ‘<a href="’ . get_author_posts_url(get_the_author_ID()) . '" class="url fn"’ . $nofollow .’>’ . get_the_author() . '</а>»;[/PHP]

к

[php htmlscript=”1″]$author = ‘<a rel="me" href="’ . get_author_posts_url(get_the_author_ID()) . '" class="url fn"’ . $nofollow .’>’ . get_the_author() . '</а>»;[/PHP]

5. Редактировать линия 308 в content.php вставить учетную запись Google ссылку

от

[php htmlscript=”1″]$output .= "$tab\t<h1>" . apply_filters(‘thesis_archive_intro_headline’, get_author_name($WP_Query->query_vars[‘author’])) . "</h1>\n"; #WP[/PHP]

к

[php htmlscript=”1″]$output .= "$tab\t<h1><a rel=\"me\" href=\"http://plus.google.com/104657888470728381512/\">" . apply_filters(‘thesis_archive_intro_headline’, get_author_name($WP_Query->query_vars[‘author’])) . "</а></h1>\n"; #WP[/PHP]

Думаю, что мы что-то пропустили? Дайте нам знать, комментируя ниже. Дайте нам знать, комментируя ниже. Дайте нам знать, комментируя ниже. Дайте нам знать, комментируя ниже.

оставьте ответ

22 Комментарии

GravatarMe Akter

очень полезный сайт. это очень полезно для нас. Спасибо, что поделился.

Ответить
GravatarJenz Кудо (@ Nedrosat)

Эй Джон
У меня та же ошибка для моей странице http://www.bijouxOr.org

предупреждение : Отсутствует обязательное поле “начального название”.
предупреждение : Отсутствует обязательное поле “обновленный”.
предупреждение : Missing required hCard “автор”.

Ответить
GravatarДжон Скейф

да – I’ve had some syntax corrupted by the wordpress code editor and by a plugin. Я надеюсь, решить это сейчас и будет двойной проверки кода на всех постах за выходные. К сожалению об этом!

Ответить
GravatarТодд

Благодаря Джон. Brilliant исправление. The Thesishcard errors cleaned up nicely.
Мы имеем связанный с этим вопрос, который, возможно, вы будете знать ответ на. У нас есть некоторое кодирование, генерирующий форматирование hrecipe и может увидеть наценки при осмотре почтовые элементы, но богатый инструмент фрагмент кода не поднять его на всех. Разработчик не имеет никаких проблем получать подобрал на своем сайте и других она построена из, но по какой-то причине он не получает взял на темы диссертации.

Не знаю, если это в вашем Roundhouse, но если бы вы могли взглянуть, что было бы удивительным.

Вот сообщение из наших с разметкой: Жареный Клубничный Маффин
Вот один из ее с разметкой: Applesauce Кексы

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

Ответить
GravatarТодд

Я понял, ответ. Рецепт был завернут в BLOCKQUOTE тег. Я изменил, что к сНу тега, и все работало через идеальным.

Еще раз спасибо на предыдущем hcard кодирования.

Т

Ответить
GravatarWouter де Йонг

Привет Джон,

Большое спасибо за отличный пост. У меня есть немного крошечная проблема. Не могли бы вы, пожалуйста, посмотрите?

http://www.google.com/webmasters/tools/richsnippets?view=&url=www.wouterdejong.net%2Fblog

Скорее всего, это мелочь, но я не смог найти проблему.

Очень признателен!

Ответить
GravatarДжон Скейф

I think you’ve mixed up your rel=”меня” and rel=”автор” tags a bit

You should only have a single rel=”меня” ссылка – from your author page to your google profile. everywhere else you should have rel=”автор” теги. On your homepage each post has aby Wouter de Jonglink which points (правильно) на страницу автора ), but you have rel=”меня” on these links. It should be rel=”автор”

Once you change these rel=”меня” links into rel=”автор” I think it will all workas it stands you’ve got multiple rel=”меня” links on your author page, большинство из них назад к себе и только 1 (правильно) указывающие на ваш профиль Google. Я думаю, что это сбивает с толку инструмент сниппета

Ответить
GravatarSante

Привет Джон, it worked perfectlyI didn’t include items 4 а также 5 from your list as they are not essential to validate the rich snippet and I’m not betting on Google+ just yet so I don’t want tolittermy themes 🙂

Спасибо за совет 🙂

Ответить
Gravatararafinshaon

возникли проблемы с @ Jon Scaife я не получаю точно такой же код в файл content.php. Я использую диссертацию 1.8.2. ожидание 4 your response….

Ответить
GravatarДжон Скейф

Вы, возможно, придется искать подобный код на несколько разных номеров строк. Если вы вышлите мне ваш content.php я посмотрю

Ответить
Gravatararafinshaon

я сделал это точно. после выполнения этого моего авторства разметки был проверен, но, к сожалению, я получаю ниже ошибки .

Предупреждение: Отсутствует обязательное поле “обновленный”.
Предупреждение: По крайней мере одно поле должно быть установлено для Hcard.
Предупреждение: Отсутствует обязательное поле “название (Fn)”.

Должен ли я ждать несколько дней для обхода?

Ответить
GravatarДжон Скейф

Что ваш адрес сайт? На какой странице вы получаете ошибки на? Домашняя страница, сообщение или оба? Have you made any other modifications to the themelike adding extra files or using a child theme?

Ответить
GravatarДжон Скейф

Извините – поэтому установите их через диспетчер устройств, а затем установите набор инструментов canon canoscan для Vista x32.. Я понял это. Код получил искажаются WordPress. Я думаю, когда я обновляю пост WordPress обрабатывает часть кода и принимает некоторые классы из которых делает его неблагополучными. Я поправил его. Пожалуйста, дайте ему попробовать прямо сейчас.

Ответить
GravatarEko Y

Спасибо, очень полезная информация. Но, как добавить мета теги информацию как этот блог? Это выглядит если я правой кнопкой мыши в браузере >> Информация просмотр страницы. Есть много информации на общей вкладке. Как Автор, Viewport Etc. Мой блог содержат только : содержание, роботы, описания, ключевые слова на странице info..How, чтобы получить этот фрагмент кода?
Спасибо..

Ответить
GravatarДжон Скейф

Большая часть, которая приходит от использования семантической тему HTML5 для WordPress в сочетании с Йоаст ЭТО плагин. У меня также есть различные мета-файлы, такие как humans.txt и robots.txt. Посмотрите на WordPress руководства для нагрузок информации об улучшении вашей установки WordPress.

Ответить