重命名与媒体名称的帖子标题 - WordPress的
我有一个wordpress网站的海关职位和元件盒。 其中一个管理一些图片,我想强制发布帖子的标题。 它应该与上传的媒体名称相同。重命名与媒体名称的帖子标题 - WordPress的
可能吗?如何 ?
感谢的
感谢所有您的帮助。
我使用了一个过滤器,但是这一个:
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);
当我保存的帖子,帖子标题自动改变。这就是我要的。
我明天把帖子放在“已解决”的位置。我现在做不了。 –
太棒了!未来,请在您的问题中指定更多信息,以便人们更好地满足您的要求。 –
使用过滤器操纵帖子标题。
function change_post_title($title, $id = null) {
if (is_single()) {
$title = 'new title';
}
return $title;
}
add_filter('the_title', 'change_post_title', 10, 2);
谢谢你的回答让我走上了正确的道路。 –
不用担心,我可以帮助! –
媒体是否附加到帖子?如果是这样,那么可以获取文件的名称并设置标题。使用函数get_attached_media()可以获得媒体详细信息。 –
是的,我可以用我的meta boxe数据获取文件的名称。但是,在文件加载时如何重命名帖子标题。 我认为这是可能的JavaScript没有? –