Koda fragmenti 2025, Aprīlis
WordPress: "
Jūsu files.php failam vai pielāgotajam spraudnim: // Palieliniet meta lauku skaitu, kas parādīts nolaižamajā izvēlnē add_filter ('postmeta_form_limit', "
Jūsu failam functions.php vai funkcionalitātes spraudnim: function html5_insert_image ($ html, $ id, $ caption, $ title, $ align, $ url) ($ html5 = ""; $ html5. = "
Archives.php parāda tikai veida “post” saturu, taču jūs varat to mainīt, lai iekļautu pielāgotus ziņu veidus. Pievienojiet šo filtru failam functions.php: function "
Vienmēr ir the_excerpt (), bet tas ir diezgan specifisks (piemēram, pievienojot rindkopu tagus, pievienojot, nerespektējot vairāk komentāru, izmantojiet saglabāto "
Tikai pirms WordPress 3.3. Vai nu pievienojiet šo CSS savam CSS failam, pievienojiet visu kodu failam function.php vai izveidojiet ātru mazu spraudni. funkcija "
@@ -2033,6 +2033,7 @@ if (! Tukšs ($ q)) ($ atļautie taustiņi () = $ q; $ atļautie taustiņi () = 'meta_value'; + $ atļautie taustiņi () = 'meta_value_num';) $ q = "
Labākais veids, kā to izdarīt, ir šāds. Motīva failā function.php pievienojiet šo: if (! Is_admin ()) add_action ("wp_enqueue_scripts", "
Programmā WordPress trūkst funkcijas wp_list_posts (), kas varētu šķist loģiski, izmantojot robusto un noderīgo funkciju wp_list_pages (). Jūs to varat simulēt,
Pieņemsim, ka jūs vēlējāties izmantot WordPress ziņu sīktēlu funkciju, taču jums bija viss ziņu arhīvs, kuru iziešana prasītu pārāk daudz laika. Jaunam "
Lapas testēšanai ir iebūvētas nosacītas WordPress funkcijas: if (is_page (2)) (// stuff) Vai testēšanai, ja lapa ir noteikta bērna bērns "
Tas padarītu vietni http: //domain.tld/blog/home par "domaintldbloghome", kas ir daudz specifiskāks. Tas arī noņems .php failu paplašinājumus un
Varētu arī saglabāt savu header.php tīru un ievietot starpību no faila functions.php. // galvenes funkcijai pievienot ie nosacīto html5 shim "
Pievienot failam functions.php: function get_ID_by_page_name ($ page_name) (globālais $ wpdb; $ page_name_id = $ wpdb-> get_var ("Atlasīt ID no $ wpdb-> ziņas WHERE"
Ziņu sīktēli ir diezgan noderīgi un diezgan ērti lietojami programmā WordPress. Vienkārši pievienojiet: add_theme_support ('post-sīktēli'); Tēmas failā functions.php "
Acīmredzot nav kodolīgas WordPress funkcijas, lai vienkārši atgrieztu konkrētas lapas saturu ar šīs lapas ID. Tas ir tas. funkcija "
Iepriekš minēto kodu var izmantot parastajā lapu ciklā. Aizstājiet ** ID ** ar tās lapas ID, kuru vēlaties iegult. "
Tas ligzdotā bērna lapā atradīs vecāku lapas augšdaļas ID. Piemēram, šī lapa, kuru meklējat burtiski, ir ievietota sadaļā "
Šeit ir ļoti viegli kopēt un ielīmēt kodu, kas jāpievieno emuāra ziņojumu veidnei, lai Facebook varētu patikt šim rakstam. Iespējams, vislabāk šajā kategorijā:
Jūsu failiem functions.php motīvā. add_theme_support ('post-format', masīvs ('malā', 'galerija', 'saite', 'attēls', 'citāts', 'statuss', 'video', "
Ievietojiet to tēmas failā kaut kur netālu no vietas, kur izvedat_content () (iespējams, failā single.php vai page.php), lai izveidotu saiti, uz kuras varat noklikšķināt.
Vienkārši aizstājiet vietni fetch_rss zemāk esošajā vietrādī URL ar RSS plūsmu, kas paredzēta jūsu Twitter izlasei. Faktiski tas darbosies ar jebkuru RSS plūsmu. "
WordPress ir iebūvēta funkcija the_meta (), lai izvadītu visus pielāgotos laukus. Bet šī funkcija ir ierobežota, jo tā ne vienmēr izdod visus "
Pēdējo reizi atjaunināja Jason Witt. Ja projektējat vai izstrādājat WordPress tēmas vai spraudņus, pastāv liela iespēja, ka jums kādreiz būs jāizveido vaicājums
Šis kods pieder cilpai. Tas meklēs īpašā direktorijā visus attēlus, kas atbilst rakstu tagu lāpstiņām, tos parādīs un saistīs ar "
Šīs funkcijas noklusējuma lielums, ja tāds netiek piegādāts, ir "pt", kas ir mazliet neparasts un bieži neuzticams, tāpēc noteikti mainiet šo parametru uz
Attēls, kas tiek parādīts autoram, nāk no šim lietotājam iestatītās e-pasta adreses, kas nonāk attiecīgajā Gravatar. Parādāmais vārds un biogrāfija nāk "
Funkcija my_formatter ($ content) ($ new_content = ''; $ pattern_full = '((. *?)) ir'; $ pattern_contents = '((. *?)) ir'; $ piece = preg_split ($ pattern_full, "