Come sostituire una funzione con un nome di dominio Tesi

April 20

Come sostituire una funzione con un nome di dominio Tesi


Tesi è un potente framework di WordPress che permette ai progettisti e agli utenti di personalizzare il layout e le funzionalità del tema con personalizzati "ganci". ganci di tesi sono proprio come WordPress tag modello, nel senso che consentono di creare una funzione personalizzata che contiene tutto il codice che si desidera e di definire un nome gancio che, quando posizionato in qualsiasi punto nel codice HTML tema, visualizzerà i risultati della funzione. Per visualizzare un nome di dominio o un URL in un dato luogo nel tema tesi personalizzato, una funzione deve essere creato che contiene il nome di dominio, e un gancio personalizzato inserito nel template del tema in cui si desidera visualizzare il nome di dominio.

istruzione

1 Aprite il vostro editor HTML o di testo preferito e creare un nuovo documento. Salvarlo da qualche facile da individuare e il nome "custom-functions.php". Assicurarsi che il "Salva con nome ..." tipo di file è impostato su "Tutti i file" o il tipo di file "PHP".

2 Inizia il documento con il tag di apertura PHP:

<? Php

Inserire un paio di righe vuote e quindi inserire il tag di chiusura:

?>

3 Posizionare il cursore sulla prima riga vuota sotto il tag di apertura. Creare una funzione personalizzata utilizzando questa sintassi di base:

Funzione custom_name () {
echo 'il codice va qui';
}

La "funzione" parola dice WordPress che questo è un codice che può essere eseguito e utilizzato nel tema. Si potrebbe sostituire

"nome personalizzato" con qualsiasi nome che si desidera, purché sia univoco. Utilizzare il carattere di sottolineatura () al posto di uno spazio. Per garantire il vostro nome è unica, prova ad aggiungere le proprie iniziali all'inizio. Ad esempio, una funzione per riecheggiando un nome di dominio potrebbe essere simile a questo:

Funzione my_domain () {
echo 'mydomain.com';
}

4 Aggiungere un gancio per la funzione nella riga successiva con il comando "add_action":

add_action ( 'thesis_hook', 'your_function');

Ad esempio, se si desidera che il contenuto della funzione di apparire in ogni pagina nel piè di pagina, è necessario utilizzare il gancio piè di pagina:

add_action ( 'thesis_hook_footer', 'my_domain');

Consultare la Guida dell'utente Tesi per un elenco completo di ganci disponibili.

Consigli e avvertenze

  • Se non si desidera utilizzare un gancio Tesi di visualizzare il contenuto (nome di dominio) la funzione, è possibile utilizzare una chiamata di funzione standard di PHP ovunque nei modelli a tema, invece. Per esempio:
  • <? Php my_domain (); ?>