WordPress belülről

Rövidkódok lenyíló menüben

Sokszor használunk WordPress sablonkészítéskor mi rövid kódokat. Ezek a short code-ok általában csinos kis gombok, vagy éppen táblázatok, hogy ügyfelünknek egyszerűbben menjen a publikálás, hiszen nem várhatjuk el senkitől azt, hogy egy picit is értsen a HTML-hez, nemhogy a CSS-hez.

Ezeket a rövidkódokat egy ideig meg kellett jegyezni. Ma már van rá egyszerűbb megoldás is. A vizuális szerkesztőnkbe tehetünk egy egyszerű lenyiló menüt amivel könnyedén illeszthetjük a bejegyzésbe a használni kívánt rövid kódot. A kód amit a sablon functions.php fájljába kell illeszteni, ilyesformán kell hogy kinézzen.

add_action('media_buttons','add_sc_select',11);
function add_sc_select(){
    echo '&nbsp;<select id="sc_select">
			<option>Shortcode</option>
			<option value=""></option>
			<option value=""></option>
			<option value=""></option>
	</select>';
}
add_action('admin_head', 'button_js');
function button_js() {
	echo '<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
	<script type="text/javascript">
	jQuery(document).ready(function(){
	   $("#sc_select").change(function() {$("#content").val($("#content").val()+$("#sc_select :selected").val());})
	});
	</script>';
}

Ahogy említettem ez csak egy irányadó kód, az opciókat nekünk kell beleírni. Vagyis a használható shortcode-okat.