我试图稍微修改WordPress媒体库。
目前,在查看时,如果我点击文件名,它将会显示当前标签中该媒体的编辑页面。但是,我希望当我单击文件名时,编辑页面将在新选项卡中打开。
我认为这就像将target="_blank"
添加到html链接一样简单。
但我在控制媒体库的WordPress安装中找不到.php文件,有人能告诉我哪个文件好吗?
非常感谢, 杰克
答案 0 :(得分:0)
您要查找的文件位于:wp-admin/includes/class-wp-media-list-table.php
。
但我不建议修改该文件。您希望尽可能避免对核心文件进行更改。如果您更改该文件,则升级WordPress时修改将会丢失。
相反,我会使用javascript将title="_blank"
属性添加到这些链接。您需要enqueue a js file,然后编写一个简单的脚本来更新链接:
(function($) {
$('.wp-list-table.media .media-icon a, .wp-list-table.media .column-title a')
.attr('target', '_blank');
}(jQuery));
这是完成你想要的不太完美的方法,但我认为最好修改核心。