Я пытаюсь изменить кнопку «Предварительный просмотр» по умолчанию при публикации на WordPress, поскольку на сайте есть взломанная установка WordPress, а предварительные просмотры сообщений не там, где они должны быть.
Я нашел hook 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"; }
add_filter( 'preview_post_link', 'the_preview_fix' ); function the_preview_fix() { $slug = basename(get_permalink()); return "http://www.mywebsite.com/blog/p/$slug"; }