: 14 tot 26, op de voorwaarden van de uitoefening van het etiket wordpress: 14 tot en met 26,,,,,,,,,, 75, 20 aandelen,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen, een deel van de prijs van een reeks genaamd voorwaarden op het etiket wordpress boren. In de etikettering door: 1. De voorwaarden op het etiket wordt gegeven: de voorwaarden wordpress 27 - 39, in deze serie, zullen we door middel van een van de fundamentele kenmerken van de voorwaarden van je: - etiket.In dit derde deel, en we zullen doorgaan met de herziening van de voorwaarden en de etikettering.Als je het nog niet, kijk even geleden, laten we beginnen!,,, 14.Kijken of we op de voorpagina: , is_front_page (), in wordpress, "thuis" kan worden voorzien van een statische wordpress of de nieuwe blog lijst (die > lezen,).Hoe dan ook, de etikettering van de voorwaarden, is_front_page (), de terugkeer van de pagina 's, echt, dat die parameters,.,,, de voorwaarden op het etiket niet accepteren geen parameters.,, 15.Na de inspectie een postzegel: , has_post_thumbnail (), "die foto" is een nieuwe post /pagina 's van de belangrijkste onderdelen van het scherm.De etikettering van een voorwaarde, has_post_thumbnail (), vast te stellen of er een beeld geven van de gespecificeerde kenmerken na of niet. En, het argument van deze voorwaarde alleen, de etikettering van een parameter:,,, post_id dollar (integer, facultatief): na de id (standaard: lopende id), het gebruik van,, voorbeeld, stel je voor dat je has_post_thumbnail (), is de ontwikkeling van een betreft, elke blog heeft "kenmerken van het beeld, dus je moet een standaard beeld", als het niet de kenmerken van de foto.Dit is wat je doet, en het:;PHP mytheme_featured_image functie ($= ") {de $post; post_title dollar = get_the_title (); als (has_post_thumbnail ($na > id)) {% featured_image = get_the_post_thumbnail ($na > de identiteit," me ", - ('alt" = > esc_attr ($post_title), "= > $));} {andere featured_image dollar =" < IMG - src = ".Get_stylesheet_directory_uri (")./activa /default duim. JPG "(=" ".Esc_attr ($post_title). "Type = standaard duim "."$"./> "; featured_image /* *} terug;} gebruik (in de cyclus): ECHO (* * * * * * * mytheme_featured_image gewoonte mijn soort); * * * * * * * /???????>,, 16.Controleren of het thema is het gebruik van de "opmerkingen POP": , is_comments_popup (), je kan niet zeggen wie, door middel van een 10 - jarige betreft of de liefde retro.Als u de ontwikkeling van een « plugin », moet je alle factoren in aanmerking genomen, met inbegrip van het gebruik van deze thema 's opmerkingen - pop.Om dit te bewijzen, je kunt van de voorwaarden voor het gebruik van het etiket, is_comments_popup (), die parameters,.,,, de voorwaarden op het etiket niet accepteren geen parameters.,, 17.Controleer of het web een 404 pagina 's: , is_404 (), "niet" fout "pagina' s zijn meestal dat we niet willen zien, zodat we echt niet schelen wat ze zien.Maar als je deze fout pagina 's is goed, je kan ze een nuttige pagina' s in kennis te stellen van de gebruikers, je of om hen te helpen navigatie.De etikettering van een voorwaarde, is_404 (), om ons te helpen bepalen of een fout was om aan te tonen dat de gebruiker.,,, de voorwaarden van die parameters, het etiket niet accepteren dat een parameter, bijvoorbeeld, het gebruik, de is_404 (), dat u de ontwikkeling van een « interne verbindingen, record, wil je je functie die in elk van de 404 pagina 's zien.Dit is wat je doet, en het:;PHP add_filter ("template_redirect", "my_plugin_check_404_pages"); de functionele my_plugin_check_404_pages () {als (is_404 my_plugin_404_logger_function () ()) {});?>,, 18.Controles op de aanwezigheid van een bepaalde indeling: , taxonomy_exists (), moet worden onderzocht of, als je het een gewoonte van de indeling is geregistreerd, kan je taxonomy_exists (etikettering), voorwaarden, zodat je de code van het aanvaarden van parameters vastgesteld.,,,, dat een etiket slechts een parameter:,,, $indeling (string eisen: de naam van de indeling).(in dit geval geen), 19.Controleer of het web "resultaten" blz.: , is_search (), en een beetje onderschat, "resultaten" van de website van een belangrijk deel van de pagina 's van je.Als u de ontwikkeling van een plug - in - of thema 's, je kan worden gebruikt, is_search (), helpen bij het opsporen van deze pagina' s gemarkeerd, voorwaarden. Deze voorwaarde, die parameters, op het etiket niet aanvaard van een parameter, bijvoorbeeld, het gebruik, de is_search (), laten we zeggen, wil je een link met dezelfde Google.Dit is wat je doet, en het:;PHP als (is_search ()) {% search_query = get_search_query (ECHO); < div = "Google" > < href = "https://www.google.com.tr/search?Het probleem is.Search_query dollar. "> ".__ (zoeken met Google op het gebied van de vertaling).< /> ";}?>,, 20.Controleer of de pagina is een etiket "dossier": pagina 's, is_tag (), de etikettering van verschillende dossiers, wil je?De etikettering van een voorwaarde, is_tag (), kan je helpen.Een onderscheid te maken tussen de specifieke etiket?Alleen de overdracht van een naam, segment of logo (of een reeks) als parameter.De parameters van deze voorwaarden, aanvaarden, het etiket alleen een parameter: etikettering, $(- /string, facultatief): naam van de identificatie, etikettering, kogel of een generator.(in dit geval geen), 21.Na de inspectie was er een gewoonte van de uittreksels: , has_excerpt (), zijn er twee "stuk" wordpress artikelen: als je een eigen wil schrijven, dit is de zogenaamde "gewoonte uittreksel", als je het niet doet, "automatische uittreksel" generatie (bij verstek, na het van de 55 woorden).De voorwaarden voor de has_excerpt (), etikettering, controleer of de gebruikers voor bepaalde posten van de uittreksels uit gewoonte, die parameters,.,, de voorwaarden van de etikettering is slechts één parameter:,,, post_id dollar (integer, facultatief): na de id (standaard: lopende id),,, voorbeelden van Het gebruik, de has_excerpt (), laten we zeggen dat je het doet, is een van de thema 's, wil je in de pagina' s van een aangepaste fragmenten, maar je wil niet automatisch een uittreksel.Dit is wat je doet, en het:;PHP als (has_excerpt the_excerpt () () {});?>,, 22.Controleren of het is de belangrijkste vraag: , is_main_query (), en met wp_query wordpress, klasse van de lijst, of het alleen maar een lijst van de titel van het artikel of de artikelen - archief compleet.De multifunctionele gebruik, wp_query, klasse, en, is_main_query (), is een van hen.Deze voorwaarden aan de vraag of de etikettering niet "de tweede vraag", maar "de vraag."Na onderzoek van een bepaald etiket: , has_tag (), en soms, moet je misschien na een onderzoek dat een etiket dat positie gedrag is anders dan de anderen.Om dit doel te bereiken, gebruik je, has_tag (), onderzocht of een post op de etiketten van je aangewezen.(NB: het mag aan meer dan één etiket te zoeken.), die in de voorwaarden van een parameter, de etikettering van twee parameters:, $etiket (- /string, facultatief): de naam van het merk, de etikettering, de kogel, of een reeks van die.(standaard: geen $), na (object, facultatief): na de inspectie.(standaard: huidige positie),,, voorbeelden van het gebruik, de has_tag (), en laten we zeggen dat je er je blog badge "(zoals de" nieuwe "en de" eigen ", de" oude "), moet de etikettering dienovereenkomstig worden geactiveerd, wil je een ECHO foto 's van de Post in.Dit is wat je doet, en het:;PHP als (has_tag (badge "nieuwe") (ECHO "< div =" de inhoud van de posten van de nieuwe badge ">";} anders als (has_tag (badge was ") (ECHO" < div = "de inhoud van de posten" > "badge selectie;} als (has_tag (badge achterhaald.)) (ECHO" < de inhoud van de posten die = "badge" > verouderde;} {ECHO "of" < div = "inhoud van de post" > ") ///////; de Inhoud van de post.ECHO < /div >;?>,, 24.Kijk op de blog is gemonteerd (?): , is_blog_installed (), de specifieke voorwaarden - etiket terug, echt waar, als de installatie wordpress is.Deze voorwaarden, met inbegrip van mijn label is verwezen, omdat de technologie niet voor « plugin » of thema 's kunnen gebruik maken van een externe ontwikkelaars wordpress instrumenten, misschien is het nuttig. Het argument van de,,, de voorwaarden op het etiket niet accepteren geen parameters.,, 25.Controleer of de gebruiker van een "super": , is_super_admin (), in een multi - netwerk, een "super", kan het beheer van alle websites.Als het opsporen van een gebruiker is "super" (of gemeenschappelijke wordpress General Manager), gebruik je, is_super_admin (), voorwaarden, aanvaarden, Mark. Deze voorwaarden en parameters, de etikettering is slechts één parameter:,,, user_id dollar (integer, facultatief): gebruikersidentificatie (standaard: de huidige gebruikers),,, voorbeelden van het gebruik, de is_super_admin (), laten we zeggen, hou je niet van, "hallo" Gegroet, wil je het veranderen, maar de gebruiker je leuk vindt, en dat blijft het.In deze omstandigheden, heb je nodig om een oplossing te vinden, op u van toepassing is.Dit is wat je doet, en het:;PHP /Bron: http://www.paulund.co.uk/change-the-wordpress-howdy-text add_filter ("admin_bar_menu", "replace_howdy"); de functionele replace_howdy ($wp_admin_bar) {% my_account = $wp_admin_bar - > get_node ("mij"); de verhouding = ("Hoi __ dollar baas!"Op het gebied van de vertaling "); wp_admin_bar dollar - > add_node (array (id = >" mij "," titel "= > deze dollar); de terugkeer van wp_admin_bar;}?>,, 26.Controleer of de pagina is een pagina 's pagina' s: , is_page (), waar in wordpress vijf pagina 's is in artikel type met de post, de amendementen, en in de bijlage van de menu' s.Als je wil dat de opsporing van een pagina 's (of elke pagina in het algemeen), kan je de voorwaarden voor het gebruik van de etikettering, is_page (), die parameters,.,,, de voorwaarden van de etikettering is slechts één parameter:,,, $blz. (de generator en touw, Facultatief): pagina' s id, titels, en de kogel die de generator.(standaard: geen),,, conclusies, in dit deel van de herziening van een reeks van 65 opgenomen voorwaarden rekening in je.In de volgende delen, we gaan door de rest van de 39.Als je geen vragen of opmerkingen, schieten ze de volgende, als je van dit artikel, en niet te vergeten het delen.In de volgende delen, zie je.,
De voorwaarden voor de uitoefening van de etikettering in je
Previous:PHP
Next Page:E