Die ID für einen WordPress-Artikel oder eine WordPress-Seite kann man über das Template Tag the_ID(); herausbekommen. Leider ist dieses Template-Tag nur innerhalb des „Loop“ verwendbar.
Um auch außerhalb vom Loop an die ID zu gelangen, muss in der functions.php (im Template-Ordner) folgender Code stehen:
<?php if ( function_exists('register_sidebar') ) register_sidebar(1); ?> |
Danach kann man in jeder beliebigen Template-Datei die Nummer mit folgendem Befehl ausgeben:
<?php echo $post->ID ?> |
Vielen Dank an Vladimir Simovic für seinen Beitrag: „WordPress: extra CSS-Regeln pro Seite oder Artikel„.