Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    387

    [WordPress] chiarimenti sulle custom function

    Ciao,
    volevo domandarvi alcune informazioni sulle custom function:

    ho creato una funzione ed inserita nel file function.php. In questo file ho anche aggiunto la riga
    codice:
    add_action('init','nome_funzione_custom');
    mi pare di capire che add_action associa all'elemento 'init' che dovrebbe risultare il riferimento ad un elemento come una sidebar, un widget, ecc... e mi pare di capire che quando l'elemento a cui è agganciato viene caricato, la funzione viene eseguita, è giusto??

    E' possibile creare degli elementi a cui agganciare l'oggetto: posso usare, per esempio, un div come elemento che funge da gancio per la funzione?

    Avrei l'esigenza di eseguire la funzione ad ogni pagina contenente un post, ho inserito la funzione e l'add_action nel file function.php del template,
    la funzione recuperare l'url della pagina
    il problema è che ad ogni pagina questa funzione viene eseguita due volte, quando carico la pagina, prima prende l'indirizzo della pagina dove mi trovo (e che deve recuperare) e poi pare che questa funzione viene eseguita nuovamente recuperando l'indirizzo del post successivo.
    Non riesco a spiegarmi il perchè, mi potreste aiutare a capire?

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    387
    ok, ho risolto
    vi segnalo questo link interessante che spiega in modo chiaro gli hook
    http://relearningtheweb.blogspot.it/...n-hook-in.html

    magari può tornare utile

  3. #3
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Ottima segnalazione, grazie.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.