Tahák pro vývojáře WordPressu

php

Se vším tím žargonem a množstvím věcí, co si musí vývojář WordPressu zapamatovat, je snadné se splést nebo zapomenout. Připravili jsme jednoduchý tahák, který Vám v případě potřeby pomůže rychle se zorientovat. Základní soubory WordPressu style.css – soubor se styly index.php – soubor hlavní strany single.php – soubor stránky příspěvku archive.php – soubor archivu/rubriky searchform.php – soubor formuláře pro hledání search.php – soubor stránky hledání 404.php – soubor chybové stránky nenalezeno comments.php – soubor komentářů footer.php – soubor patičky header.php – soubor hlavičky sidebar.php – soubor sidebaru page.php – soubor stránky PHP v záhlaví <?php bloginfo(‚name‘); ?> – zobrazí název webu (Nastavení -> Obecné) <?php wp_title(); ?> – název stránky nebo příspěvku <?php bloginfo(‚stylesheet_uri‘); ?> – cesta ke style.css <?php bloginfo(‚pingback_uri‘); ?> – pingback URL pro stránku <?php bloginfo(‚template_uri‘); ?> – cesta k souborům šablony <?php bloginfo(‚version‘); ?> – verze WordPressu <?php bloginfo(‚atom_uri‘); ?> – Atom feed URL <?php bloginfo(‚rss2_uri‘); ?> – RSS2 URL <?php bloginfo(‚uri‘); ?> – URL stránky <?php bloginfo(‚html_type‘); ?> – verze HTML <?php bloginfo(‚charset‘); ?> – znaková sada stránky <?php bloginfo(‚language‘); ?> – jazyk WordPressu PHP v šabloně stránky <?php the_content(); ?> – obsah příspěvků <?php if(have_posts()): ?> – zkontroluje jestli jsou dostupné příspěvky <?php while(have_posts()): the_post(); ?> – pokud jsou dostupné, zobrazí příspěvky <?php endwhile; ?> – ukončuje PHP funkci while <?php endif; ?> – ukončuje PHP funkci if <?php get_header(); ?> –  vloží header.php <?php get_sidebar(); ?> – vloží sidebar.php <?php get_footer(); ?> – vloží footer.php <?php the_time(‚m-d-y‘); ?> –  datum ve formátu měsíc-den-rok <?php comments_popup_link(); ?> –  link do komentářů <?php the_title(); ?> –  titulek stránky nebo příspěvku <?php the_permalink(); ?> – URL odkaz do stránky nebo příspěvku <?php the_category(‚,‘); ?> – rubrika příspěvku <?php the_author(); ?> – autor příspěvku nebo stránky <?php the_ID(); ?> – ID příspěvku nebo stránky <?php edit_post_link(); ?> – odkaz do editace příspěvku <?php comments_template(); ?> – vloží comment.php <?php wp_list_pages(); ?> – seznam stránek <?php wp_list_cats(); ?> – seznam rubrik na stránce <?php next_post_link(‚%link‘); ?> – URL na další příspěvek <?php previous_post_link(‚%link‘); ?> – URL na předchozí příspěvek <?php get_calendar(); ?> – zabudovaný kalendář <?php wp_get_archives(); ?> – seznam archivu na stránce <?php posts_nav_link(); ?> – odkaz na další a předchozí příspěvky <?php bloginfo(‚description‘); ?> – popis webu Další užitečné /%postname%/ – vlastní odkaz <?php include(TEMPLATEPATH .’/x‘); ?> – zahrne jakýkoliv další soubor (x nahraďte koncovkou souboru) <?php the_search_query(); ?> – hodnota vyhledávacího formuláře <?php _e(‚zpráva‘); ?> – vypíše zprávu <?php wp_register(); ?> – zobrazí odkaz k registraci <?php wp_loginout(); ?> – zobrazí odkaz k přihlášení/odhlášení <!–next page–> – rozdělí obsah do stránek <!–more–> – značka pro pokračování textu <?php wp_meta(); ?> – meta pro administrátory <?php timer_stop(1); ?> – čas pro načtení stránky <?php echo get_num_queries(); ?> – dotazy k načtení stránky WordPress Smyčka (The Loop) Smyčka je PHP kód sloužící ve WordPressu k zobrazení příspěvků. Použitím Smyčky WordPress zpracuje všechny příspěvky, které mají být zobrazeny na dané stránce, a naformátuje je podle specifických kritérií uvnitř Smyčky. Jakýkoliv HTML nebo PHP kód co je ve Smyčce obsažen bude použit u každého příspěvku. <?php if ( have_posts() ) { while ( have_posts() ) { the_post(); // // Post Content here // } // end while } // end if ?>