用媒体名称重命名文章标题-Wordpress
我有一个wordpress网站,上面有海关公告和metas框。 其中一个管理一些图片,我想强制文章的标题。 它应该与上传的媒体名称相同 可能吗?怎么做用媒体名称重命名文章标题-Wordpress,wordpress,file,media,custom-post-type,Wordpress,File,Media,Custom Post Type,我有一个wordpress网站,上面有海关公告和metas框。 其中一个管理一些图片,我想强制文章的标题。 它应该与上传的媒体名称相同 可能吗?怎么做 Thank's使用过滤器操纵文章标题 function change_post_title( $title, $id = null ) { if ( is_single() ) { $title = 'new title'; } return $title; } add_filter( 'the_ti
Thank's使用过滤器操纵文章标题
function change_post_title( $title, $id = null ) {
if ( is_single() ) {
$title = 'new title';
}
return $title;
}
add_filter( 'the_title', 'change_post_title', 10, 2 );
谢谢大家的帮助 我使用过一个过滤器,但这一个:
function modify_post_title($data){
if($data['post_type'] == 'fcfm_photos' && isset($_POST['image'])) {
$data['post_title'] = substr($_POST['image'], -(strpos(strrev($_POST['image']),'/')));
}
return $data;
}
add_filter( 'wp_insert_post_data' , 'modify_post_title' , '99', 1 );
当我保存帖子时,帖子标题会自动更改。这就是我想要的。这篇文章是否附有媒体?如果是这样,则可以获取文件名并设置标题。使用函数get_attached_media()可以获取媒体的详细信息。是的,我可以使用我的元框数据获取文件名。但是在加载文件时如何重命名文章标题。我认为这在Javascript中是可能的不?我明天把帖子放在“已解决”中。我现在不行,太好了!为了将来,请在你的问题中详细说明更多信息,以便人们能够更好地满足你的要求。不用担心,很高兴我能提供帮助!