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

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

2Wordpress ЛоготипБогатые фрагменты код Mystique 3.x

Я ранее писал о богатых фрагменты кода дляМыс Tique 2.  Существуют такжеобщие инструкции и код для темы двадцать одиннадцатьМне нравится и тезис.  Ниже обновляется код для Мыс Tique 3

1. Первая проблема была с информацией автора / раздел рецептов

Решение системы:

Вам нужен Google про-файл. Ваш профиль Google должны быть связаны откуда-то на странице, с относительной = "я", И главный домен вашего сайта должны быть перечислены в вашем профиле ссылки Google.

Я достиг этого с темой Mystique с помощью ряда модификаций.

Во-первых, Я добавил код из Yoast (как показано ниже) в functions.php

function yoast_add_google_profile( $contactmethods ) {
// Add Google Profiles
$contactmethods['google_profile'] = 'Google Profile URL';
return $contactmethods;
}
add_filter( 'user_contactmethods', 'yoast_add_google_profile', 10, 1);

Второй, Я зашел на свою страницу профиля WordPress и заполнил поле профиля Google ссылкой на мой профиль Google.

Третий, Я редактировал строку author.php, снова, на основе информировать-на-ния от Йоаст, но изменил для Мыс-Tique тему

<?php if(($app--->author->get('user_url')) && ($app->author->get('user_url')!== 'http://')): ?>
  <?php _ae('Home page:'); ?>
<?php endif; ?>

И добавьте следующее

<?php if(($app--->author->get('google_profile')) && ($app->author->get('google_profile')!== 'http://')): ?>
  <?php _ae('Google Profile:'); ?>
<?php endif; ?>

Тогда я редактировал AtomObjectAuthor.php и изменил линию 213 добавив rel = «author», он будет выглядеть следующим образом

return '<a title="'.$title.' " href="'.$this->getPostsURL().'" rel="author">'.$this->getName().'</a>';

Когда это будет правильно реализован вы должны получить сообщение успех в тестировании фрагменты инструмент, который читает Вери-Fied: Автор-корабль разметка соответствует норме для этой страницы

2. Вторая проблема(с) были с hfeed / Хентри раздел и включены следующие:

Мисс-Ing требуется hCard "автор".
Пись: По крайней мере одно поле должно быть установлено для Hcard.
Пись: По крайней мере одно поле должно быть установлено для Hat-о-mEntry.
Пись: Мисс-ния обязательное поле "начального название".
Пись: Мисс-Ing обязательное поле "обновленный".
Пись: Мисс-Ing требуется hCard "автор".

Решение(с):

Используйте редактор WordPress для редактирования файла single.php

Найдите код

<h1 class="title"></h1>

заменить это ...

<h1 class="title entry-title"></h1>
<h2 class="updated"></h2>
<h2 class="vcard"></h2>

Последнее замечание - Не просто скопируйте и вставьте код из этой страницы, по какой-то причине (Я думаю-ния ха-ас-тер ENCOD-Ing) это не будут работать. Скопируйте его отсюда и вставить в Windows Notepad. Затем снова скопируйте его из окнах записную площадку (или любой другой простой текстовый редактор) и вставьте в редактор WordPress. При переходе через блокнот теряется любая скрытая кодировка или другие данные, которые вызывают проблемы, поэтому код рассматривается как простой текст, который должен быть!

Нашел это полезно? Пожалуйста, дайте нам знать, понижая комментарий ниже. Если вы хотите подписаться, пожалуйста, используйте ссылку подписки в меню в правом верхнем углу. Вы также можете поделиться этим с друзьями, используя ссылки ниже. ура.

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

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

GravatarГрабить

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

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

Пока нет, как этот код все еще работает. однако, Я сделаю обновление всего этого в ближайшем будущем - как только проблемы, связанные с миграцией сайта, будут решены 🙂 Проверьте через 3-4 недели 🙂

Ответить