简化操作:快速获取WordPress媒体库文件链接的技巧
有时候我们需要进入 WordPress 的媒体库复制某个文件的链接地址,但是默认情况下,必须进入查看页面,或者编辑界面,才可以弄到文件的链接地址,非常不方便。下面分享两种方法,效果如图:
方法1:添加一个分栏显示URL
将代码添加到主题的 functions.php 即可:
-
- /
- * WordPress 媒体库显示文件的链接地址
- */
- add_filter( 'manage_media_columns', 'wpdaxue_media_column' );
- function wpdaxue_media_column( $columns ) {
- $columns["media_url"] = "URL";
- return $columns;
- }
- add_action( 'manage_media_custom_column', 'wpdaxue_media_value', 10, 2 );
- function wpdaxue_media_value( $column_name, $id ) {
- if ( $column_name == "media_url" ) echo '<input type="text" width="100%" onclick="jQuery(this).select();" value="'. wp_get_attachment_url( $id ). '" />';
- }
复制代码
方法2:在操作功能那里显示URL
同样添加到主题的 functions.php
-
- /
- * WordPress 后台媒体库显示文件的链接地址
- */
- add_filter( 'media_row_actions', 'wpdaxue_media_row_actions', 10, 2 );
- function wpdaxue_media_row_actions( $actions, $object ) {
- $actions['url'] = '<a href="'.wp_get_attachment_url( $object->ID ).'" target="_blank">URL</a>';
- return $actions;
- }
复制代码
以后复制文件地址就方便多啦!
|