shortcode-personalizzati
Diversi plugin usano gli shortcode per inserire determinate funzioni nei post o nelle pagine. In questo breve tutorial andremo a creare un semplice menu a tendina nel nostro editor che ci permetterà di inserire velocemente i nostri shortcode.

Implementiamo la funzione

Il metodo descritto qui di seguito consiste nell’aggiungere alcune righe di codice nel nostro file functions.php quindi apri il file che trovi nella cartella del tuo tema ed inserisci questo codice:

add_action('media_buttons','add_sc_select',11);
function add_sc_select(){
    echo '&nbsp;<select id="sc_select">
			<option>Shortcode</option>
			<option value="1">1</option>
			<option value="1">1</option>
			<option value="1">1</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>';
}

Naturalmente andrai a personalizzare i vari shortcode modificandone il contenuto in option value=”qui il tuo shortcode”.
IMPORTANTE: l’inserimento degli shortcode andrà effettuato in modalità HTML.