Kodo fragmentai 2025, Sausis
„WordPress“:
Jūsų files.php failui ar pasirinktiniam įskiepiui: // Padidinkite meta laukų, rodomų išskleidžiamajame meniu add_filter ('postmeta_form_limit', "
Jūsų failams function.php arba funkcijų papildiniui: function html5_insert_image ($ html, $ id, $ caption, $ title, $ align, $ url) ($ html5 = ""; $ html5. = "
Archives.php rodo tik „post“ tipo turinį, tačiau galite jį pakeisti įtraukdami pasirinktinius įrašų tipus. Pridėkite šį filtrą prie savo files.php failo: function "
Visada yra the_excerpt (), bet tai daro gana specifinius dalykus (pvz., Pridėti pastraipų žymas, pridėti, negerbti daugiau komentarų, naudoti išsaugotą "
Tik išankstinis „WordPress 3.3“. Arba pridėkite šį CSS prie savo CSS failo, pridėkite visą kodą prie savo files.php failo arba sukurkite greitą mažą papildinį. funkcija"
@@ -2033,6 +2033,7 @@ if (! Empty ($ q)) ($ allowed_keys () = $ q; $ allowed_keys () = 'meta_value'; + $ allowed_keys () = 'meta_value_num';) $ q = "
Toliau pateikiamas geriausias būdas tai padaryti. Prie temos failo function.php pridėkite: if (! Is_admin ()) add_action ("wp_enqueue_scripts", "
„WordPress“ trūksta funkcijos wp_list_posts (), kuri gali atrodyti logiška kartu su patikima ir naudinga funkcija wp_list_pages (). Vis dėlto galite jį imituoti:
Tarkime, kad norėjote naudoti „WordPress“ įrašo miniatiūrų funkciją, tačiau turėjote visą įrašų archyvą, kuriam pereiti prireiks per daug laiko. Naujiems "
Yra numatytos sąlyginės „WordPress“ funkcijos, skirtos tikrinti puslapį: if (is_page (2)) (// stuff) Arba testavimui, jei puslapis yra tam tikro vaiko vaikas "
Tai paverstų http: //domain.tld/blog/home į „domaintldbloghome“, kuris yra kur kas konkretesnis. Taip pat bus pašalinti „.php“ failų plėtiniai ir „
Taip pat gali būti švarus antraštė.php ir įdėti tarpinę iš failo funkcijos.php. // pridėti ty sąlyginį HTML5 tarpinį į antraštės funkciją "
Pridėti prie files.php failo: function get_ID_by_page_name ($ page_name) (global $ wpdb; $ page_name_id = $ wpdb-> get_var ("PASIRINKTI ID IŠ $ wpdb-> pranešimai WHERE")
Skelbimų miniatiūros yra gana naudingos ir gana lengvai naudojamos „WordPress“. Paprasčiausiai pridėkite: add_theme_support ('post-miniatiūros'); Į temos failą functions.php "
Akivaizdu, kad nėra glaustos „WordPress“ funkcijos, skirtos tik grąžinti konkretaus puslapio turinį pagal to puslapio ID. Tai yra tas. funkcija"
Pirmiau pateiktą kodą galima naudoti įprastoje puslapio cikle. ** ID ** pakeiskite norimo įdėti puslapio ID. "
Tai suras, koks yra geriausių tėvų puslapio ID įdėtame antriniame puslapyje. Pvz., Šis puslapis, kurį pažodžiui žiūrite, yra įdėtas į „
Čia labai lengvai nukopijuokite ir įklijuokite kodą, kurį galite pridėti prie tinklaraščio įrašų šablono, kad „Facebook“ patiktų straipsnis. Tikriausiai geriausia
Jūsų failams.php temoje. add_theme_support ('post-format', masyvas ('nuošalyje', 'galerija', 'nuoroda', 'paveikslėlis', 'citata', 'būsena', 'vaizdo įrašas', "
Įdėkite tai į temos failą kažkur netoli to, kur išvedate_content () (greičiausiai faile single.php arba page.php), kad sukurtumėte nuorodą, kurią galite spustelėti "
Tiesiog pakeiskite žemiau esančioje eilutėje fetch_rss esantį URL į RSS kanalą, kad įtrauktumėte į „Twitter“ parankinius. Iš tikrųjų tai veiks su visais RSS kanalais. "
„WordPress“ turi integruotą funkciją „the_meta“ (), skirtą visiems pasirinktiniams laukams išleisti. Bet ši funkcija yra ribota, nes ji ne visada pateikia visus "
Paskutinį kartą atnaujino Jasonas Wittas. Jei kuriate ar kuriate „WordPress“ temas ar papildinius, yra didelė tikimybė, kad kada nors turėsite pateikti užklausą „
Šis kodas priklauso ciklo vidui. Konkrečiame kataloge ieškos visų vaizdų, atitinkančių straipsnių žymų šliužus, juos rodys ir susies su "
Numatytasis šios funkcijos dydis yra „pt“, jei jis nepateikiamas, o tai yra šiek tiek neįprasta ir dažnai nepatikima, todėl būtinai pakeiskite šį parametrą į „
Autoriaus atvaizdas gaunamas iš tam vartotojui nustatyto el. Pašto adreso, kuris eina į atitinkamą „Gravatar“. Rodomas vardas ir biografija ateina "
Funkcija my_formatter ($ content) ($ new_content = ''; $ pattern_full = '((. *?)) yra'; $ pattern_contents = '((. *?)) yra'; $ piece = preg_split ($ model_full, "