我知道这听起来像一个基本的问题,我先用谷歌搜索了一下。Google引导我编辑/wp管理/编辑表单高级。php将target=\'\\u blank\'放在那里。我这样做了,但这似乎不会影响编辑页面网站顶部的“查看页面”按钮。我希望每次都在新选项卡中打开它。
在哪个文件/哪里可以找到那个按钮?你能为将来如何系统地搜索这样一个地点提供建议吗?
正确的做法是什么?为什么。
谢谢你让我知道
我知道这听起来像一个基本的问题,我先用谷歌搜索了一下。Google引导我编辑/wp管理/编辑表单高级。php将target=\'\\u blank\'放在那里。我这样做了,但这似乎不会影响编辑页面网站顶部的“查看页面”按钮。我希望每次都在新选项卡中打开它。
在哪个文件/哪里可以找到那个按钮?你能为将来如何系统地搜索这样一个地点提供建议吗?
正确的做法是什么?为什么。
谢谢你让我知道
首先,最好不要在wp admin中编辑wordpress核心文件,而是使用过滤器/操作和挂钩来修改它们。检查wordpress codex 查看您可以使用的所有筛选器。下面是一个过滤器的代码,您可以将其放入主题函数文件(/wp-content/themes/{em>您正在使用的主题/functions.php)中,以使视图post使用target="_blank"
function my_get_sample_permalink_html($a){
return preg_replace("/<span id=\'view-post-btn\'><a/","<span id=\'view-post-btn\'><a target=\'_blank\'",$a);
}
add_filter(\'get_sample_permalink_html\',\'my_get_sample_permalink_html\');
无需在WordPress中使其成为钩子进程。让jQuery库利用WordPress系统中不一定需要的一些工作,在我看来,这将是其中之一。
在自定义JavaScript文件中,以存在于该编辑帖子页面上的锚定链接为目标,并注入目标属性或类(悬停时将目标添加到元素)。换言之,这是对按钮的动态javascript增强。
然后,您可以保存所有钩子处理,以满足WordPress中真正需要的内容。
我有一个名为soto\\u property的自定义post类型,其中我使用以下代码添加了三个wp\\u编辑器作为post meta- wp_editor( htmlspecialchars_decode($valueeee1), \'propertyEditor1\', $settings = array(\'textarea_name\'=>\'detail\',