我有一個wordpress網站的海關職位和元件盒。 其中一個管理一些圖片,我想強制發佈帖子的標題。 它應該與上傳的媒體名稱相同。重命名與媒體名稱的帖子標題 - 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沒有? –