Как фильтровать вывод get_permalink () для всех типов записей - PullRequest
0 голосов
/ 18 января 2019

Я написал функцию, которая работает нормально, но она работает только для стандартного типа записи 'post'. У меня есть и другие типы записей, как я могу добавить поддержку всех типов записей в этой функции?

add_filter('post_link', 'get_trader_permalink', 10, 4);
function get_trader_permalink($permalink, $post, $leavename=false) {
$options = get_option('options');
$custom_field = $options['field-opt'];
$url = $options['_permalink'];
  if (!empty($url)) {
    return $url;
    } else {
      return $permalink;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...