Aangemaakte reacties

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • In het admin panel, in het menu Links is de titel van de kolom ‘Visible’ vertaald als ‘Wysiwyg’ in plaats van ‘Zichtbaar’.

    Forum: Installatie WordPress
    In antwoord op: TinyMCE table

    hoi Irian,

    Omdat het een plugin is, is alleen de buttons toevoegen niet voldoende. $initArray[‘plugins’] bevat de lijst van plugins die geladen moeten worden. In onderstaande code heb ik ’table’ toegevoegd aan de plugins die standaard in WordPress (v3.1) zitten.

    add_filter( 'tiny_mce_before_init', 'my_tiny_mce_before_init' );
    
    function my_tiny_mce_before_init( $initArray ) {
    $initArray['plugins'] = 'table,inlinepopups,spellchecker,paste,wordpress,fullscreen,wpeditimage,wpgallery,tabfocus,wplink,wpdialogs';
    $initArray['theme_advanced_buttons3'] = 'tablecontrols';
    return $initArray;
    }

    Jij gaf aan dat je de plugin-map ’table’ in includes/js/tinymce/plugins hebt geupload. Ik weet niet of in dat geval bovenstaande al voldoende is.
    In mijn geval heb ik hem in mijn theme-map (in submap ‘src’) geupload, zodat hij niet verdwijnt als ik WordPress update. Daarom heb ik eerst het volgende aan mijn functions.php toegevoegd:

    add_filter('mce_external_plugins', 'my_table_tiny_mce_plugin');
    
    function my_table_tiny_mce_plugin($plugin_array) {
       $plugin_array = array('table' => get_bloginfo('template_url') . '/src/table/editor_plugin.js');
       return $plugin_array;
    }

    Hiermee geef ik aan waar het plugin-bestand (niet alleen de map!) gevonden kan worden.
    Mocht het nog niet werken met $initArray[‘plugins’] zou je dat dus nog kunnen toevoegen en dan natuurlijk de locatie wijzigen…

    get_bloginfo('url') . 'wp-includes/js/tinymce/plugins/table/editor_plugin.js'

    Ik hoop dat je het hiermee voor elkaar krijgt. Succes!

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)