Tach gesagt. Seit dem ich die Version 3.3 drauf hab waren meine custom-quicktags nicht mehr zu sehen. Wenn ich das bisher richtig recherchiert habe liegt das an der neuen Art diese einzubinden. Da bin ich zwar noch nicht so ganz hintergestiegen, aber mal sehen.
Daher habe ich erstmal auf andere Weise meine Quicktags wieder eingebunden.
Was ich mich frage ist:
Kann ich einzelne Quicktags auch als eine Art Dropdown-Liste einbinden?
Bis jetzt stehen diese ja alle fein säuberlich hintereinander.
Da ich aber eine ganze Menge davon definieren will, würde ich diese gern "gruppieren" und das klappt am besten wenn ich diese jeweils in einer Dropdown-Liste hab.
Ist das machbar?
PS.: Ich verwende ausschliesslich den HTML-Editor.
bisher verende ich folgende Funktion um meine Quicktags in WP3.3 einzubinden:
<?php
if( !function_exists('_add_my_quicktags') ):
function _add_my_quicktags()
{ ?>
<script type="text/javascript">
QTags.addButton( 'div', 'div', '<div>', '</div>' );
QTags.addButton( 'span', 'span', '<span>', '</span>' );
QTags.addButton( 'small', 'small', '<small>', '</small>' );
QTags.addButton( 'hr', 'hr', '<hr />', '' );
QTags.addButton( 'h1', 'h1', '<h1>', '</h1>' );
QTags.addButton( 'h2', 'h2', '<h2>', '</h2>' );
QTags.addButton( 'h3', 'h3', '<h3>', '</h3>' );
QTags.addButton( 'h4', 'h4', '<h4>', '</h4>' );
QTags.addButton( 'h5', 'h5', '<h5>', '</h5>' );
QTags.addButton( 'h6', 'h6', '<h6>', '</h6>' );
QTags.addButton( 'subtitle', 'subtitle', ' class="article-sub-title"', '' );
QTags.addButton( 'noborder', 'noborder',' noborder', '' );
QTags.addButton( 'clearfix', '.clearfix', ' class="clearfix"', '' );
QTags.addButton( '#clearfix', '#clearfix', '<div class="clearfix"></div>', '' );
QTags.addButton( 'infoBox', 'infoBox', '<div class="infoBox">', '</div>' );
QTags.addButton( 'button', 'btn', '<div class="button">', '</div>' );
QTags.addButton( 'button-small', 'btn-small', '<div class="button-small">', '</div>' );
QTags.addButton( 'one_half', 'one_half', '<div class="one_half">', '</div>' );
QTags.addButton( 'one_third', 'one_third', '<div class="one_third">', '</div>' );
QTags.addButton( 'two_third', 'two_third', '<div class="two_third">', '</div>' );
QTags.addButton( 'one_fourth', 'one_fourth', '<div class="one_fourth">', '</div>' );
QTags.addButton( 'three_fourth', 'three_fourth', '<div class="three_fourth">', '</div>' );
QTags.addButton( 'one_fifth', 'one_fifth', '<div class="one_fifth">', '</div>' );
QTags.addButton( 'two_fifth', 'two_fifth', '<div class="two_fifth">', '</div>' );
QTags.addButton( 'three_fifth', 'three_fifth', '<div class="three_fifth">', '</div>' );
QTags.addButton( 'four_fifth', 'four_fifth', '<div class="four_fifth">', '</div>' );
QTags.addButton( 'one_sixth', 'one_sixth', '<div class="one_sixth">', '</div>' );
QTags.addButton( 'five_sixth', 'five_sixth', '<div class="five_sixth">', '</div>' );
QTags.addButton( 'last', 'last', ' last', '' );
</script>
<?php }
add_action('admin_print_footer_scripts', '_add_my_quicktags');
endif;
?>
Alles anzeigen