Я пытаюсь изменить кнопку "Предварительный просмотр сообщения" по умолчанию при публикации в wordpress, поскольку на сайте есть взломанная установка wordpress, а предварительный просмотр сообщений не там, где должен быть.
Я нашел ловушку preview_post_link, сейчас я просто пытаюсь понять, как создать небольшой плагин, который решит проблему.
Что я не знаю, как это сделать и почему я публикую здесь, так это использовать add_filter для изменения ссылки
add_filter( 'preview_post_link', 'the_preview_fix' );
function the_preview_fix() {
return;
}
все, что мне нужно, это вместо перехода по текущей ссылке перейти на сайт www.website. com / blog / p / the-slug, даже если черновик сообщения не появляется на действующем сайте, ссылка все равно приведет меня на сгенерированную страницу :)
Заранее благодарим за любую полученную помощь
add_filter( 'preview_post_link', 'the_preview_fix' );
function the_preview_fix() {
$slug = basename(get_permalink());
return "http://www.mywebsite.com/blog/p/$slug";
}