не могли бы вы попробовать обернуть слова WordPress the_title (); функция с ucwords и strtolower
<?php echo ucwords(strtolower(the_title(null, null, false))); ?>
Из того, что я могу собрать, берется значение заголовка, использующее strtolower для преобразования его в нижний регистр, а затем слово ucwords для заглавных букв в каждом слове.
Я сам не пробовал, поэтому не знаю, как это работает, но вот как бы я это попробовал.
Надеюсь, это поможет
РЕДАКТИРОВАТЬ : верно, я посмотрел на один из моих старых файлов, в вашем functions.php вы можете определить функцию для подключения к действию save_post. Используя переменную post, вы должны иметь возможность корректировать эти данные, но, как и другие говорили, вы должны быть осторожны, если они не дают желаемого эффекта.
add_action('save_post', 'save_postdata');
function save_postdata($post_id) {
//edit code here
update_post_meta($post_id, 'title', $title);
}
Я использую функцию update_post_meta () , я не совсем уверен, есть ли у нее возможность редактировать заголовок, мне, к сожалению, не нужна возможность запуска теста.
Что вы, ребята, думаете?