Я написал функцию, которая работает нормально, но она работает только для стандартного типа записи '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;
}
}