2016-10-04 33 views
0

好吧,這是一個遠射,但忍受着我。我正在爲一位朋友定製一個wordpress模板,並且我希望儘可能讓事情變得簡單,同時鼓勵使用文本層次結構。WordPress的:改變後編輯部分的標題列表名稱

因此,在儀表板的帖子編輯部分有一個下拉菜單,其中包含<h1><h6>的所有可用標題以及該段落。有沒有辦法讓下拉菜單爲每個(或某些)標題顯示不同的名稱?只是爲了方便用戶,並且在標題樣式中不起作用(我知道可以通過css文件進行更改)。

TLDR:我可以在wordpress post edition部分的下拉列表菜單中更改標題名稱嗎?

回答

0

這是可能的重複到:

https://wordpress.stackexchange.com/questions/141534/how-to-customize-tinymce4-in-wp-3-9-the-old-way-for-styles-and-formats-doesnt

你在block_formats部分最感興趣改變namings,什麼是顯示在那裏,你也可以按照自定義格式。 ​​

function mce_mod($init) { 
    $init['block_formats'] = 'Paragraph=p;Heading 3=h3;Heading 4=h4'; 

    $style_formats = array (
     array('title' => 'Bold text', 'inline' => 'b'), 
     array('title' => 'Red text', 'inline' => 'span', 'styles' => array('color' => '#ff0000')), 
     array('title' => 'Red header', 'block' => 'h1', 'styles' => array('color' => '#ff0000')), 
     array('title' => 'Example 1', 'inline' => 'span', 'classes' => 'example1'), 
     array('title' => 'Example 2', 'inline' => 'span', 'classes' => 'example2') 
    ); 

    $init['style_formats'] = json_encode($style_formats); 

    $init['style_formats_merge'] = false; 
    return $init; 
} 
add_filter('tiny_mce_before_init', 'mce_mod'); 

你會在WP文檔在這裏找到更多的信息