小编tom*_*com的帖子

Wordpress preview_post_link

我试图在wordpress上发布时更改默认的"预览帖子"按钮,因为该网站有一个黑客wordpress安装,帖子预览不是他们想要的地方.

我发现钩子preview_post_link现在我只想弄清楚如何制作一个能解决问题的小插件.

我不知道该怎么做以及我在这里发帖的原因是,使用add_filter更改链接

add_filter( 'preview_post_link', 'the_preview_fix' );

function the_preview_fix() {

    return;
}
Run Code Online (Sandbox Code Playgroud)

所有我需要它做的不是去当前的链接去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";
}
Run Code Online (Sandbox Code Playgroud)

php wordpress hook wordpress-plugin

5
推荐指数
1
解决办法
3996
查看次数

PHP正则表达式围绕搜索短语的单词集合

嗨,我正在尝试创建一个将执行以下操作的正则表达式

在搜索短语之前抓取5个单词(或者如果那里只有x个单词则为x)和搜索短语之后的5个单词(或者如果那里只有x个单词则为x)(当我说单词时我的意思是单词或编号文本块中的任何数字)

例如

欢迎来到Stack Overflow!访问您的用户页面以设置您的姓名和电子邮件.

如果你要搜索"访问"它会返回:欢迎来到Stack Overflow!访问您的用户页面进行设置

我的想法是在php中使用preg_match_all给我一堆搜索结果,显示搜索短语每次出现时搜索短语出现在文本中的哪个位置.

提前致谢

在子笔记上可能有一个更好的方法来获得我的结果,如果你觉得有请随意把它扔进游泳池,因为我不确定这是最好的只是我想到的第一种方式,做什么我需要:D

php regex

4
推荐指数
1
解决办法
1810
查看次数

标签 统计

php ×2

hook ×1

regex ×1

wordpress ×1

wordpress-plugin ×1