Intereting Posts
Отображать только детей пользовательской иерархической иерархии Страница для печати со всеми сообщениями из тега Пользовательские форматы сообщений для пользовательских типов сообщений При необходимости содержимого замените фильтр для сообщений в определенной категории wordpress Параметр set_transient () переписывает / обновляет переход с тем же ключом? Предоставляет ли balanceTags () какие-либо возможности экранирования / защиты? Хранить изображения и другие мультимедийные файлы во внешнем хранилище (облако) Можно ли правильно проверить загруженные языковые файлы с помощью плагина WordPress? Показать подкатегории на странице родительской категории Как изменить / изменить процесс активации учетной записи Buddypress / WordPress Есть ли способ показать изображение с каждой категорией в виджете категории? Цикл WordPress, вызывающий ошибки тайм-аута (превышено максимальное время выполнения 30 секунд) Нужна консультация о том, как добавлять ссылки на страницу профиля пользователя? Где я могу сделать изменение html на определенной странице Отображать поле автора только на определенных должностях категории?

Изменение ссылки «просмотр» для пользовательского типа сообщения на экране списка сообщений?

Как изменить страницу, на которую ссылаются действия «вид», на экран списка сообщений для пользовательского типа сообщения?

Обновить

У меня есть работа с обычными типами сообщений, используя приведенный ниже код, но где я могу определить тип пользовательских сообщений?

function change_link($post_url,$post) { return '/video?id='.$post->ID; } add_filter('post_link',"change_link",10,2); 

Solutions Collecting From Web of "Изменение ссылки «просмотр» для пользовательского типа сообщения на экране списка сообщений?"

Добавив фильтр к 'post_link' . Для get_permalink() дополнительной информации см. get_permalink() .

Для пользовательских типов сообщений вы можете использовать крюк 'post_type_link' .

Это намного проще, если следовать исходному коду (это для v3.0):

Основываясь на обновлении вашего вопроса:

 function change_link( $permalink, $post ) { if( $post->post_type == 'video' ) { // assuming the post type is video $permalink = home_url( 'video?id='.$post->ID ); } return $permalink; } add_filter('post_type_link',"change_link",10,2);