29 „WordPress Tweaks“, kad pagerintumėte žinutes ir puslapius
Mes mėgstame „WordPress“ - bet ne visi mes esame pasirengę išspręsti visus numatytuosius nustatymus ir ekranus - ypač kaip rodomi įrašai. Kaip išmokėme, kad unikalumas yra svarbus interneto svetainės ženklui, kuris suteikia lankytojams didelį įspūdį, per šiuos metus „Bloggers“ ir „kūrėjai“ stengėsi patobulinti skelbimo rodymą, kad jis būtų kuo unikalesnis.
Šiandien mes sutelkiame dėmesį į sumanius „tweaks“, kuriuos galite atlikti, kad pagerintumėte „WordPress“ pranešimų rodymą. Nesvarbu, ar norite pakeisti savo skelbimo ekraną, kad padidintumėte naudotojų patirtį, ar padidintumėte pajamų ar puslapių parodymus, yra tikimybė, kad tai galima padaryti be įskiepio, ir dauguma čia išvardytų fragmentų yra lengvai įgyvendinami daugeliu atvejų reikia kopijuoti ir įklijuoti pateiktą kodą.
Tikimės, kad rasite šiuos tweaks naudingus savo projektams, mėgaukitės pritaikymu!
Priekinis galas
1. Pakeiskite ištraukos ilgį
Žemiau esančiame įgnybtyje bus pakeistas jūsų ištraukos ilgis, kurį galite tiesiog įterpti į sekančias kodo eilutes funkcijos.php failą, su reikšme 75 kaip ištraukos ilgis.
add_filter ('excerpt_length', 'my_excerpt_length'); funkcija my_excerpt_length ($ len) return 75;
[Šaltinis: Danny van Kooten]
2. „Twitter“ stilius “anksčiau” datos
Dauguma žmonių nežino, kad „WordPress“ turi integruotą funkciją, kad būtų rodoma data naudojant „ “Laikas iki” formatu, o toliau pateikiamas fragmentas gali būti įklijuotas bet kurioje linijos dalyje, kad būtų rodoma data su formatu.
Paskelbta[Šaltinis: PHP fragmentai]
3. Rodyti RSS miniatiūrą savo RSS kanale
Įdiegta WordPress 2.9,
the_post_thumbnail ()
funkcija yra labai naudinga pridėti ir rodyti miniatiūrą, pridedamą prie įrašo. Blogos naujienos yra tai, kad nėra integruoto metodo, rodančio jūsų RSS kanalo miniatiūrą. Toliau nurodyta funkcija išspręs šią problemą. Tiesiog įklijuokite jį į savo funkcijos.php failą, išsaugokite jį ir įrašo miniatiūra bus automatiškai rodoma jūsų RSS kanale.// rodyti įrašų miniatiūras kanalų funkcijoje diw_post_thumbnail_feeds ($ content) global $ post; jei (has_post_thumbnail ($ post-> ID)) $ content = '„. get_the_post_thumbnail ($ post-> ID). „„. $ turinys; return $ content; add_filter ('the_excerpt_rss', 'diw_post_thumbnail_feeds'); add_filter ('the_content_feed', 'diw_post_thumbnail_feeds');[Šaltinis: įterpimas į WordPress]
4. Apriboti paiešką tik skelbiant antraštes
Šį fragmentą galite įtraukti į funkcijos.php „WordPress“ temų failas, skirtas apriboti paiešką tik skelbiant antraštes.
funkcija __search_by_title_only ($ search, & $ wp_query) if (tuščia ($ search)) grąžinti $ paiešką; // praleisti apdorojimą - nėra paieškos termino užklausoje $ q = & $ wp_query-> query_vars; // wp-include / query.php eilutė 2128 (versija 3.1) $ n =! tuščia ($ q ['tarkka'])? ": '%'; $ searchand ="; foreach ((masyvas) $ q ['search_terms'] kaip $ terminas) $ term = esc_sql (like_escape ($ term)); $ search. = "$ searchand ($ wpdb-> posts.post_title LIKE '$ n $ term $ n')"; $ searchand = 'IR'; $ term = esc_sql (like_escape ($ q ['s'])); jei (tuščias ($ q ['sakinys')) & & skaičius ($ q ['search_terms'])> 1 && $ q ['search_terms'] [0]! = $ q ['s']) $ search. "ARBA ($ wpdb-> posts.post_title LIKE '$ n $ term $ n')"; jei (! tuščias ($ search)) $ search = "IR ($ search)"; jei (! is_user_logged_in ()) $ search. = "AND ($ wpdb-> posts.post_password =") "; grąžinti $ search; add_filter ('posts_search', '__search_by_title_only', 10, 2);[Šaltinis: WpSnipp]
5. Kiekviename pranešime parodykite didinimo numerį
Žemiau esančiame įgnybtyje galėsite parodyti kiekvienos žinutės padidinimo numerį ir jį įgyvendinti yra gana paprasta. Pirmiausia į savo funkcijos.php failas:
funkcija updateNumbers () global $ wpdb; $ querystr = "SELECT $ wpdb-> posts. * FROM $ wpdb-> posts WHERE $ wpdb-> posts.post_status = 'public' IR $ wpdb-> posts.post_type = 'post'"; $ pageposts = $ wpdb-> get_results ($ querystr, OBJECT); $ counts = 0; jei ($ pageposts): foreach ($ pageposts kaip $ post): setup_postdata ($ post); $ counts ++; add_post_meta ($ post-> ID, „incr_number“, $ counts, true); update_post_meta ($ post-> ID, „incr_number“, $ counts); endforeach; endifas; add_action ('Publ_post', 'updateNumbers'); add_action ('delete_post', 'updateNumbers'); add_action ('edit_post', 'updateNumbers');Baigę, galite rodyti įrašo numerį su šiuo kodu. Atkreipkite dėmesį, kad jis turi būti naudojamas per kilpą.
ID, „incr_number“, tiesa); ?>[Šaltinis: Alchymyth, per WpRecipes]
6. Neįtraukti įrašo iš „WordPress Feed“
Ieškote tam tikrų įrašų neįtraukti į kanalą? Štai jums jums patinka įgnybti. Atkreipkite dėmesį, kad filtruokite tik tada, kai norite filtruoti; mūsų pavyzdyje tai yra mūsų pašaruose
$ wp_query-> is_feed
. Jei taip nepadarėte, filtras taip pat bus rodomas jūsų gale ir šie įrašai nebus rodomi po peržiūros.Funkcija turi du parametrus. Jūs nurodote pirmąjį parametrą
$ kur
SQL eilutės plėtinys, kuris rūpinsis filtravimu pagal ID. Tada, skliausteliuose, reikia įterpti Skelbimų ID, kurį norite filtruoti.funkcija fb_post_exclude ($ kur, $ wp_query = NULL) global $ wpdb; jei (! $ wp_query) pasaulio $ wp_query; jei ($ wp_query-> is_feed) // išskirti įrašą su 40 ir 9 $ kur. = "IR $ wpdb-> posts.ID NOT IN (40, 9)"; grąžinti $ kur; add_filter ('posts_where', 'fb_post_exclude', 1, 2);[Šaltinis: WP inžinierius]
7. Peradresuokite į skelbimą, kai paieškos užklausa grąžina vieną rezultatą
Įdėkite šį fragmentą į funkcijos.php „WordPress“ temos failas automatiškai nukreipia jūsų paiešką į pranešimą, kai „WordPress“ grąžina tik vieną paieškos rezultatą.
add_action ('template_redirect', 'single_result'); funkcija single_result () if (is_search ()) global $ wp_query; jei ($ wp_query-> post_count == 1) wp_redirect (get_permalink ($ wp_query-> žinutės ['0'] -> ID));[Šaltinis: WpSnipp]
8. Automatiškai sukurkite meta aprašymą iš turinio
Įtraukus šį fragmentą į funkcijos.php „WordPress“ temos failas automatiškai sukurs meta aprašymą iš „WordPress“ įrašo, pašalindamas visus trumpuosius kodus ir žymes. Taip pat įsitikinkite, kad turite jį header.php „WordPress“ temos arba šio fragmento funkcija neveiks.
funkcija create_meta_desc () global $ post; jei (! is_single ()) return; $ meta = strip_tags ($ post-> post_content); $ meta = strip_shortcodes ($ post-> post_content); $ meta = str_replace (masyvas ("n", "r", "", ", $ meta); $ meta = substr ($ meta, 0, 125); echo""; Pievienot_action ('wp_head', 'create_meta_desc');[Šaltinis: WpSnipp]
9. Automatiškai pakeiskite žodžius partnerių nuorodomis
Jei norite automatiškai pakeisti žodžius filialo nuorodomis, tiesiog įklijuokite žemiau esantį kodą į savo funkcijos.php failą. Nepamirškite įvesti žodžių / nuorodų, kaip parodyta toliau pateiktame pavyzdiniame kode.
function_pdf_wps ($ text) $ pakeisti = masyvas (// 'WORD TO REPLACE' => 'REPLACE WORD WITH THIS' disertacija '=>'disertacija',' studiopress '=>'studijos„); $ text = str_replace (array_keys ($ korva), $ substitute, $ text); grąžinti $ tekstą; add_filter ('the_content', 'substit_text_wps'); add_filter ('the_excerpt', 'substit_text_wps');[Šaltinis: catswhoblog.com]
10. Pridėti “Skaityti daugiau” permalink į pabaigą
Įtraukus šį fragmentą žemiau funkcijos.php „WordPress“ temos failas pridės a “Skaityti daugiau” pabaigoje
the_excerpt
, gana panašus į kąturinys
tai daro.funkcija excerpt_readmore ($ more) return “… ID); jei ($ tags) $ tag_ids = masyvas (); foreach ($ tags kaip $ individual_tag) $ tag_ids [] = $ individual_tag-> term_id; $ args = array ('tag__in' => $ tag_ids, 'post__not_in' => masyvas ($ post-> ID), 'showposts' => 5, // Susijusių pranešimų skaičius, kuris bus rodomas. 'caller_get_posts' => 1); $ my_query = naujas wp_query ($ args); jei ($ my_query-> have_posts ()) echo “Susiję įrašai
[Šaltinis: Bin-Co]
12. Sukurkite savo populiarius įrašus šoninėje juostoje
Šoninės juostos valdiklio nustatymas, kad būtų rodomi populiarūs įrašai, yra labai paprasta. Tiesiog nukopijuokite ir įklijuokite žemiau esantį kodą į savo sidebar.php failą. Jei norite pakeisti rodomų pranešimų skaičių, galite pakeisti 5 3 eilutės pabaigoje į bet kurį pageidaujamą numerį.
Populiarūs skelbimai
- get_results („SELECT comment_count, ID, post_title FROM $ wpdb-> posts ORDER BY comment_count DESC LIMIT 0, 5“); foreach ($ results as $ post) setup_postdata ($ post); $ postid = $ post-> ID; $ title = $ post-> post_title; $ commentcount = $ post-> comment_count; jei ($ commentcount! = 0) ?>
[Šaltinis: „Pro Blog Design“)
13. Nustatykite galiojimo pabaigos datą / laiką
Žemiau pateikiamas naudingas kodas, kurį galite įdėti į savo „WordPress“ temas, kad būtų galima sukurti galiojimo pabaigos datą pagal datą ir laiką. Redaguokite savo temą ir pakeiskite dabartinę „WordPress“ kilpą šiuo „nulaužtu“ ciklu:
$ expirationtime = get_post_custom_values („galiojimo laikas“); jei (is_array ($ expirationtime)) $ expirestring = implode ($ galiojimo laikas); $ sekundžių tarp = strtotime ($ expirestring) - laiko (); jei ($ sekundžių tarp> 0) // Išimtis …_title (); the_excerpt (); pabaigos; endifas; ?>
Jei norite sukurti įrašą, kurio galiojimo laikas pasibaigęs, galite sukurti tik pasirinktą lauką. Duok galiojimo laikas kaip raktas ir data / laikas (formatas: mm / dd / yyyy 00:00:00) kaip vertę. Pranešimas nebus rodomas po to laiko.
[Šaltinis: WpRecipes]
14. Išvardykite būsimus įrašus
„WordPress“ leidžia įrašyti būsimus įrašus, o norint pasiekti šią funkciją, tiesiog įklijuokite kodą visur, kur norite, kad būtų rodomi būsimi įrašai:
Ateities įvykiai
Numatomi būsimi įvykiai.
[Šaltinis: WpRecipes]
15. Rodyti tik „AdSense“ paieškos sistemų lankytojams
Galima rodyti „AdSense“ lankytojams iš paieškos sistemų rezultatų, ir čia yra kodas, kurį norite pasiekti, tiesiog įklijuokite toliau pateiktą kodą į temą funkcijos.php failą.
funkcija scratch99_fromasearchengine () $ ref = $ _SERVER ['HTTP_REFERER']; $ SE = masyvas ('/ search?', 'Images.google.', 'Web.info.com', 'search.', 'Del.icio.us/search', 'soso.com', '/ search / ',' .yahoo. '); foreach ($ SE kaip $ source) if (strpos ($ ref, $ source)! == false) grįžti tiesa; grąžinti klaidingą;
$ SE
masyvas yra tas, kur nurodote paieškos sistemas. Galite pridėti naują paieškos variklį įtraukdami naują elementą į masyvą, tada tiesiog įklijuokite šį kodą bet kurioje šablono vietoje, kurioje norite rodyti „AdSense“ skelbimus, ir tai daroma! Skelbimai bus rodomi lankytojams tik iš paieškos sistemų rezultatų.
jei (function_exists ('scratch99_fromasearchengine')) if (scratch99_fromasearchengine ()) INSERT YOUR CODE HERE
[Šaltinis: Scratch99, per WpRecipes]
Atgalinis galas
1. Leisti daugiau HTML žymių redaktoriuje
Pagal numatytuosius nustatymus „WordPress“ redaktorius neleidžia HTML žymų, kurios neatitinka standarto XHTML 1.0. Tačiau toliau pateikiamas kodas privers redaktorių priimti daugiau žymų. Galite įklijuoti jį į savo temą funkcijos.php failą, išsaugokite jį ir funkcija yra gera.
funkcija fb_change_mce_options ($ initArray) // Komatu atskirtos eilutės ištraukos žymės // Komandų atskirtos išplėstinių elementų eilutės $ ext = 'pre [id | name | class | style], iframe [derinti | longdesc | name | plotis | aukštis | frameborder | slinkimas | marginheight | marginwidth | src] '; jei (isset ($ initArray ['extension_valid_elements'])) $ initArray ['expand_valid_elements']. = ','. $ ext; else $ initArray ['expand_valid_elements'] = $ ext; // gal būt; nustatykite nedidelį parametrą check_html // $ initArray ['kontrollida_html'] = false; grąžinti $ initArray; add_filter ('tiny_mce_before_init', 'fb_change_mce_options');
[Šaltinis: WP inžinierius]
2. Nustatykite numatytąjį redaktorių
Toliau pateikiamas fragmentas pakeičia numatytąjį „WordPress“ administratoriaus redaktorių. Jūs galite eiti su Vaizdo redaktorius, arba galite pasirinkti HTML redaktorius, tiesiog pridėkite vieną iš jų į funkcijos.php failą.
# Tai nustato redaktorių kaip numatytąjį pridedamą_filtrą („wp_default_editor“, create_function („,“ grąžina „tinymce“; ')); ";"));
[Šaltinis: WP-fragmentai]
3. Nustatykite skirtingus redaktoriaus stilių lapus skirtingiems įrašų tipams
Su šiuo kodu įklijuojamas šis kodas funkcijos.php failą, galite nustatyti skirtingus redaktoriaus stilių lapus skirtingiems įrašų tipams. Turėsite jį pritaikyti, priklausomai nuo jūsų pašto tipų, ir nepamirškite pakeisti stilių lentelės pavadinimai taip pat.
funkcija my_editor_style () global $ current_screen; jungiklis ($ current_screen-> post_type) case 'post: add_editor_style (' redaktoriaus stilius-post.css '); pertrauka; atvejis „puslapis“: add_editor_style („redaktoriaus stiliaus puslapis.css“); pertrauka; „portfelis“: add_editor_style („redaktoriaus stilius-portfolio.css“); pertrauka; add_action ('admin_head', 'my_editor_style');
[Šaltinis: WPStorm]
4. leisti įkelti daugiau failų tipų
Dėl tam tikrų priežasčių „WordPress Uploader“ neleis jums įkelti tam tikrų failų tipų, pvz., „Textmate“ .tmCommand. Jei jums reikia įkelti tuos failus į „WordPress“ svetainę, čia pateikiamas funkcinis fragmentas, leidžiantis jums tai padaryti, ir jūs tiesiog turite jį įklijuoti į savo funkcijos.php failą. Taip pat galite pridėti daugiau failų tipų pridėdami juos 4 eilutėje, atskirtą vamzdžiu (|).
„application / octet-stream“)); grąžinti $ mimes; ?> add_filter ('upload_mimes', 'addUploadMimes');
[Šaltinis: pioupioum.fr, per WpRecipes]
5. Įgalinti „TinyMCE“ redaktorių skelbimui „__tyrimas “
Įrašant šį fragmentą į funkcijos.php „WordPress“ temos failas pridės „TinyMCE“ redaktorių į teksto ištraukos tekstą.
funkcija tinymce_excerpt_js () ?>[Šaltinis: WpSnipp]
6. Post formatai - daugiau kūrybinių būdų temai
Toliau pateiktoje sintaksėje pateikiami kai kurie galimi įrašų formatai, kuriuos galima pasirinkti ir naudoti tiesiogiai straipsnyje, o tai, ką reikia padaryti, yra įdėti kodą į savo funkcijos.php savo temos failą.
add_theme_support („post-formatai“, masyvas („nuošalyje“, „garso“, „vaizdo“, „vaizdo“));[Šaltinis: WP inžinierius]
7. Rodyti skelbimo miniatiūrą taip pat redaguodami skelbimų ir puslapių apžvalgą
WordPress 2.9 versija pristatė „Post Thumbnail“ funkciją. Tai gana nuostabus ir, norint rodyti skelbimo miniatiūrą, taip pat redaguoti įrašą ir puslapio apžvalgą, galite įdėti šį kodą į „Plugin“ arba nukopijuoti juos į funkcijos.php temos failą.
jei (! function_exists ('fb_AddThumbColumn') && function_exists ('add_theme_support')) // skelbimui ir puslapiui add_theme_support („po miniatiūros“, masyvas („pranešimas“, „puslapis“)); funkcija fb_AddThumbColumn ($ cols) $ cols ['miniatiūra'] = __ („Miniatiūra“); grąžinti $ cols; funkcija fb_AddThumbValue ($ column_name, $ post_id) $ width = (int) 35; $ height = (int) 35; jei ('miniatiūra' == $ column_name) // WP miniatiūra 2.9 $ thumbnail_id = get_post_meta ($ post_id, '_thumbnail_id', tiesa); // vaizdas iš galerijos $ attachments = get_children (masyvas ('post_parent' => $ post_id, 'post_type' => 'priedas', 'post_mime_type' => 'image')); jei ($ thumbnail_id) $ thumb = wp_get_attachment_image ($ thumbnail_id, masyvas ($ width, $ height), tiesa); elseif ($ attachments) foreach ($ priedai kaip $ attachment_id => $ priedas) $ thumb = wp_get_attachment_image ($ attachment_id, masyvas ($ width, $ height), tiesa); jei (isset ($ thumb) & & $ thumb) echo $ thumb; other echo __ („Nėra“); // įrašams add_filter ('manag_posts_columns', 'fb_AddThumbColumn'); add_action ('manag_posts_custom_column', 'fb_AddThumbValue', 10, 2); // puslapiams add_filter ('manag_pages_columns', 'fb_AddThumbColumn'); add_action ('manag_pages_custom_column', 'fb_AddThumbValue', 10, 2);[Šaltinis: WP inžinierius]
8. Sukurti priskirtus pranešimų būsenos pranešimus admin
Pradžioje kūrėjas parašė šį įgnybimą kaip būdą, kaip klientas gali rodyti individualius pranešimus kiekvienam autoriaus sukurtam įrašui. Tokiu atveju pranešimas gali turėti pranešimą kaip Atstumtas, klaida, šaltinis, galutinis, ir tt Jūs galite pakeisti pranešimus tik po kodo komentaro, Pasirinktinių būsenos pranešimų rinkinys, tik įsitikinkite, kad pakeitėte klasės pavadinimai taip pat galite jas pakeisti po komentaro, pakeisti toliau pateikiamų pranešimų spalvą.
add_filter ('display_post_states', 'custom_post_state'); funkcija custom_post_state ($ states) global $ post; $ show_custom_state = get_post_meta ($ post-> ID, '_status'); jei ($ show_custom_state) $ teigia [] = __ ('„. $ show_custom_state [0]. „„); grąžinti $ valstybes; add_action ('post_submitbox_misc_actions', 'custom_status_metabox'); funkcija custom_status_metabox () global $ post; $ custom = get_post_custom ($ post-> ID); $ status = $ custom ["_ status"] [0]; $ i = 0; / * ----------------------------------- * / / * Pasirinktinių būsenos pranešimų rinkinys * / / * ----------------------------------- * / $ custom_status = array („Rašyba“, „Peržiūra“, „Klaidos“, „Šaltinis“, „Atmesti“, „Galutinis“,); echo '„; echo '„; echo '„; add_action ('save_post', 'save_status'); funkcija save_status () global $ post; jei (apibrėžta („DOING_AUTOSAVE“) && DOING_AUTOSAVE) return $ post-> ID; update_post_meta ($ post-> ID, "_status", $ _POST ["status"]); add_action ('admin_head', 'status_css'); funkcija status_css () echo “„;[Šaltinis: WpSnipp]
9. Nustatykite maksimalų įrašo pavadinimo ilgį
Įtraukus šį PHP kodą į funkcijos.php „WordPress“ temos failas nustatys maksimalų žodžių skaičių, kuris gali būti rodomas jūsų skelbimo pavadinime, gana patogus!
funkcija maxWord ($ title) global $ post; $ title = $ post-> post_title; jei (str_word_count ($ title)> = 10) // nustatykite maksimalų skaičių žodžių wp_die (__ ('Error: jūsų skelbimo pavadinimas viršija maksimalų žodį).); add_action ('public_post', 'maxWord');[Šaltinis: WpSnipp]
10. Kaip pakeisti „WordPress“ redaktoriaus šriftą
Hate dabartinio šrifto, naudojamo „WordPress“ redaktoriuje? Tai galima pakeisti į šiuolaikinį šriftą, pvz., „Monaco“ ar „Consolas“, tiesiog įklijuokite kodą į „WordPress“ temą funkcijos.php failą.
funkcija change_editor_font () echo ""; add_action (" admin_print_styles "," change_editor_font ");[Šaltinis: shailan.com, per WpRecipes]
11. Automatinio lauko pridėjimas automatiškai į skelbimo / puslapio paskelbimą
Kodo fragmentas, skirtas automatiškai įterpti pasirinktinį lauką į puslapį ar įrašą, kai jie paskelbiami. Jūs galite tiesiog pridėti žemiau esantį kodą į savo funkcijos.php failo, esančio jūsų temos aplanke. Žinoma, nepamirškite pakeisti pasirinktinio lauko pavadinimas.
add_action („leidinio puslapis“, „add_custom_field_automatically“); add_action ('public_post', 'add_custom_field_automatically'); funkcija add_custom_field_automatically ($ post_ID) global $ wpdb; jei (! wp_is_post_revision ($ post_ID)) add_post_meta ($ post_ID, „field-name“, „custom value“, true);[Šaltinis: wpCanyon]
12. Atsikratykite nepanaudotų pranešimų pakeitimų
Čia pateikiama labai patogi SQL užklausa, kuri iš karto ištrins visas pranešimų versijas ir su ja susijusius meta. „WordPress“ duomenų bazėje turite paleisti šią užklausą, o visi pataisymai (taip pat su ja susiję meta) bus ištrinti iš jūsų duomenų bazės. Svarbi pastaba čia, būtinai atlikite atsarginę duomenų bazės kopiją prieš paleisdami kodą.
DELETE a, b, c NUO wp_posts a KUR a.post_type = 'revizija' LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id);[Šaltinis: Lesterchan.net]
13. Pakeiskite ištraukos ilgį priklausomai nuo kategorijos
Kada nors norėjote pakeisti ištraukos ilgį pagal tai, kuri kategorija esate? Čia ateina kodas, kuris suteikia jūsų pageidavimą. Tiesiog įklijuokite kodą į savo funkcijos.php failą ir nepamirškite pakeisti kategorijos ID 3 eilutėje!
add_filter ('excerpt_length', 'my_excerpt_length'); funkcija my_excerpt_length ($ length) if (in_category (14)) return 13; other return 60;[Šaltinis: WpRecipes]
14. Išjungti pranešimų automatinį įrašymą
Jei dėl kokios nors kritinės priežasties norite išjungti funkciją, kuri automatiškai išsaugo jūsų įrašą, kai jį redaguojate prietaisų skydelyje, tai įmanoma. Tiesiog atidarykite savo funkcijos.php į failą įklijuokite ir įklijuokite šį kodą:
funkcija disableAutoSave () wp_deregister_script („autosave“); add_action ('wp_print_scripts', 'disableAutoSave');[Šaltinis: WpRecipes]
Tada galite išsaugoti failą ir „WordPress“ niekada automatiškai neišsaugos įrašo. Funkciją taip pat galite gauti ištrindami kodą.
Daugiau
Ieškote daugiau „WordPress“ tinkinimo priemonių? Mes turime daugiau už jus!
- „WordPress“: 30 naudingų gudrybių ir gudrybių
- „WordPress“: 30 daugiau gudrybių ir gudrybių
- „WordPress“: 40 gudrybių ir gudrybių