Добавление функции в тему WordPress для обхода / замены предварительных ссылок - PullRequest
1 голос
/ 21 июля 2010

Глядя на Cssremix.com

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

1 Ответ

0 голосов
/ 21 июля 2010

Этот плагин предоставляет вам просмотр сообщений. Чтобы отфильтровать ссылку, вы можете подключиться к определенным фильтрам, таким как post_link или the_permalink.

Вот несколько документов:

Использование будет примерно таким:

add_action('post_link', 'do_custom_link');

function do_custom_link($url, $post) {
  $external_url = get_post_meta($post->ID, 'external_url', true);
  if($external_url) {
    return $external_url;
  }

  return $url;
}

Это получит внешний URL-адрес из метаполя , хранящегося в записи , которая называется external_url. Вы можете определить это метаполе с помощью пользовательского интерфейса пользовательских полей при создании сообщения через страницы администратора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...