Come ottenere l'ID del post della prima pagina statica?
2 risposta
- voti
-
- 2014-10-14
WordPress ha alcune utili opzioni.Puoi ottenere l'ID della homepage utilizzando quanto segue:
$frontpage_id = get_option( 'page_on_front' );
o l'ID delblog utilizzando:
$blog_id = get_option( 'page_for_posts' );
WordPress has a few useful options. You can get the homepage ID by using the following:
$frontpage_id = get_option( 'page_on_front' );
or the blog ID by using:
$blog_id = get_option( 'page_for_posts' );
-
`get_option (...)` restituirà l'id come STRING,se vuoi che sia un INTEGER=> do (più veloce) cast ditipo diretto `(int)`=>es .: `$frontpage_id=(int)get_option('page_on_front'); ``get_option(...)` will return the id as STRING, if you want it to be an INTEGER => do (fastest) direct type cast `(int)` => eg.: `$frontpage_id = (int)get_option( 'page_on_front' );`
- 6
- 2016-09-02
- jave.web
-
- 2014-10-14
Dovrestiesserein grado di utilizzare
$front_page_id = get_option( 'page_on_front' );
Restituirà l'ID dellapagina che stai utilizzando comeprimapagina deltuo sito o 0 senon è statoimpostato.
Codex:
get_option()
You should be able to use
$front_page_id = get_option( 'page_on_front' );
It'll return the ID of the page you're using as your site's front page, or 0 if it hasn't been set.
Codex:
get_option()
Sto cercando di utilizzare laprimapagina cometipopredefinitoper leimmaginiin primopiano (senon èimpostata alcunaimmaginein primopiano,voglio utilizzare quella dellaprimapagina,adesempio)
Ma ho difficoltà a scoprire come ottenere l'ID delpost dellaprimapaginain modo sicuro (inmodo cheilmio codicefunzioni ancora quando laprimapagina vieneinevitabilmentemodificata da qualcuno)
So chepotrei semplicemente codificare un IDnelmio codice,ma ciònonfunzionerà quando qualcuno decide di utilizzare unnuovoelemento di contenuto comeprimapagina.
Dovrei usare wp-queryper ottenere questo risultato?E se è così,qual è unmodo sicuroper ottenere questo risultato con wp-query?