Domovská » WordPress » 50 Nejžádanějších WordPress tipů, triků a hacků

    50 Nejžádanějších WordPress tipů, triků a hacků

    Dříve jsme představovali více než 30 hacků a triků pro přizpůsobení WordPressu. Ale WordPress byl přes několik iterací a aktualizací od vydání této kompilace. Některé funkce WordPressu byly vynechány, některé byly nahrazeny lepšími přístupy, které některé triky, o kterých víte, již nejsou použitelné.

    Mysleli jsme, že budete chtít nové tipy, triky a hacky, které fungují s nejnovější verzí WordPressu. Zde je 50. Jako přátelská připomínka, prosím, buďte opatrní při pokusu o některý z tipů v sekci Upřesnit, protože pokud nevíte, co děláte, vaše stránky mohou být nepoužitelné..

    1. Vypnutí editoru Full-Height

    WordPress 4.0 přidal subtilní změnu UX v editoru. Pokud posouváte nebo zapisujete odstavec délky, bude výška editoru odpovídat výšce obrazovky, čímž se odstraní posuvníky uvnitř editoru..

    Dosáhnout některých panelů jako Výňatek a Vlastní pole které jsou umístěny pod editorem, musíte posunout celou cestu dolů až na konec odstavce. Pokud si to nepřejete, zaškrtněte volbu vypnuto Možnosti obrazovky panel.

    Kompatibilita: WordPress 4.0

    2. Vložení před a po porovnání obrázků

    Zažili jste někdy porovnání obrázků, kde můžete snímek posunout doprava, abyste viděli před a vlevo pro po? Pokud chcete něco podobného na svých webových stránkách zobrazit, můžete nainstalovat TwentyTwenty. Tento plugin je založen na Zurb TwentyTwenty. Plugin zavádí nový krátký kód, [twentytwenty], kde můžete přidat dva obrázky k porovnání.

    Kompatibilita: WordPress 3.5.1 nebo vyšší

    3. Vraťte moduly nebo témata do předchozí verze (snadno)

    Stejně jako u jiných aktualizací systému, je zde šance, že nový plugin nebo téma aktualizace může náhodně šroub vaše webové stránky. WordPress nám neumožňuje vrátit se k předchozí verzi, ale můžete nainstalovat tento plugin WP-Rollback, abyste tuto funkci získali. Jakmile je aktivován, přidá odkaz “Vrácení zpět” na nainstalovaný plugin.

    Kompatibilita: WordPress 3.8 nebo vyšší

    4. Uspořádejte Admin Menu

    Pomocí tohoto pluginu, Admin Menu Manager, můžete organizovat každou objednávku v admin pomocí drag-and-drop rozhraní.

    Kompatibilita: WordPress 4.0 nebo vyšší

    5. Textový editor SyntaxeHighlighter

    Editor textového režimu WordPress je docela jednoduchý. Instalací editoru HTML SyntaxHighlighter, pluginu, který přidává zbarvení syntaxe jako v editoru kódů, můžete vytvořit uživatelsky přívětivější. Úpravy budou mnohem snazší, zejména pokud používáte editor textových režimů častěji než součást Visual (WYSIWYG).

    Kompatibilita: WordPress 3.3 nebo vyšší

    6. Přidání ikony v menu

    Podle tohoto tipu přidejte vedle položek nabídky webových stránek ikonu, která nabídne vaší navigaci nabídky vizuálně atraktivněji.

    Kompatibilita: WordPress 4.1 nebo vyšší

    7. Povolení hlasového vyhledávání

    WordPress hledání je špatně postavené, těžkopádné, a nenechte mě začít na jeho přesnost výsledků vyhledávání. Nenechte se však zastavit přidáním hlasového vyhledávání. Po instalaci si všimnete a “mikrofon” ve vyhledávacím poli se zobrazí ikona.

    Kompatibilita: WordPress 2.6 nebo vyšší

    8. Nainstalujte WordPress Plugin přes Github

    Našli jste plugin pro WordPress v Githubu, který chcete nainstalovat na své webové stránky? Postupujte podle tohoto tipu, jak pohodlně nainstalovat pluginy pomocí několika kliknutí. Buďte opatrní, když instalujete, protože pluginy nejsou moderovány. Může existovat možnost, že škodlivé kódy mohou umožnit proniknutí na vaše webové stránky.

    Kompatibilita: WordPress 3.6 nebo vyšší

    9. Nainstalujte plugin s jedním klepnutím

    Pro další správu pluginů můžete nainstalovat WP-Core. Jedná se o plugin, který umožňuje instalaci WordPress pluginů efektivnější. Můžete také vytvořit kolekci, aby bylo možné nainstalovat několik pluginů a nainstalovat je jedním kliknutím.

    Kompatibilita: WordPress 3.5 nebo vyšší

    10. Pokročilé styly obrázků

    Při vkládání obrázků do obsahu jsme zvyklí nastavovat okraje a okraje. Od aplikace WordPress 3.9 byly tyto možnosti odstraněny. Pokud jste je zmeškali, můžete tento plugin nainstalovat, abyste tyto možnosti vrátili zpět.

    Kompatibilita: WordPress 3.9 nebo vyšší

    11. Zobrazit graf využití disku

    Nainstalujte tento plugin Využití disku Sunburst k zobrazení krásné vizualizace, podobně jako DaisyDisk, o využití místa na disku. Velmi užitečný nástroj pro přidání na vaše webové stránky.

    Kompatibilita: WordPress 4.0 nebo vyšší

    Pokročilý

    Za tímto bodem jsou pokročilé tipy a triky pro ty, kteří mají pocit, že zkoumají, a ti, kteří mají rádi špinavé ruce s kódy. Nicméně, mnoho z následujících tipů může učinit vaše webové stránky nepoužitelnými, a proto by měly být prováděny s větší pozorností a zvýšenou opatrností.

    12. WordPress Výstupní ladicí soubor

    Tento úryvek řekne WordPress uložit chybu protokolu ladění v .log namísto zobrazení na frontě. Praktický úryvek umožňující ladění WordPressu na živém webu.

    Kompatibilita: WordPress 3.1

     define ('WP_DEBUG', true); define ('WP_DEBUG_LOG', true); define ('WP_DEBUG_DISPLAY', false); 

    13. Použití modulů Jetpack - Offline

    Spustit a povolit všechny moduly Jetpack offline včetně modulů, které skutečně vyžaduje připojení k WordPress.com do práce; užitečný tip, pokud vyvíjíte a integrujete moduly Jetpack do svého motivu.

    Kompatibilita: WordPress 4.1

    14. Přihlaste se do aplikace WordPress pomocí e-mailové adresy

    WordPress vystavuje uživatelské jméno uživatele, což je o krok jednodušší pro útoky brutální silou. Můžete zvážit změnu přihlašovacích parametrů pomocí e-mail a heslo kombinaci místo uživatelského jména pomocí tohoto hacku.

    Kompatibilita: WordPress 2.5.0

    15. Zakázat self-ping / self-trackback

    Tento trik zabraňuje aplikaci WordPress před vlastním pingem, což se stane, když přejdete na stránky nebo příspěvky na svých vlastních webových stránkách.

     funkce no_self_ping (& $ links) $ home = get_option ('home'); foreach ($ odkazy jako $ l => $ link) if (0 === strpos ($ link, $ home)) unset ($ links [$ l]);  add_action ('pre_ping', 'no_self_ping'); 

    Dalším způsobem, který můžete použít, je instalace pluginu Disabler. Jedná se o plugin, který umožňuje zapnout nebo vypnout některé funkce WordPress včetně vypnutí self-ping.

    Kompatibilita: WordPress 2.0

    16. Obsah předplnění

    Tento tip je velmi užitečný, pokud chcete přidat výchozí obsah při každém vytvoření nového obsahu příspěvku, stránky nebo vlastního příspěvku; myšlenka je podobná přidání standardního podpisu při vytváření nových e-mailů.

    Kompatibilita: WordPress 1.5

    17. Vlastní třída pro Post

    Následující tip zkoumá některé úpravy WordPress Post Class důkladně s post_class. Je to užitečné, pokud chcete být konkrétnější, pokud jde o vaše post stylů.

    Kompatibilita: WordPress 2.7

    18. Přidání písma Google (správná cesta)

    Další skvělý tip z ThemeShaper, kompletní průvodce pro přidání písmo Google do WordPress tématu správně. Zahrnuje to, jak ji přidat na front-end, v editoru a jak zajistit kompatibilitu pro různé jazyky.

    Kompatibilita: WordPress 3.0

    19. Načítání alternativní šablony

    WordPress používá single.php zobrazit obsah příspěvku. Pokud to chcete změnit, možná, post.php, Tento tip vám ukáže, jak správně přepsat výchozí šablony aplikace WordPress.

     add_filter ('template_include', 'my_callback'); funkce my_callback ($ original_template) if (some_condition ()) return SOME_PATH. '/some-custom-file.php';  else return $ original_template;  

    Kompatibilita: WordPress 1.5

    20. WordPress Téma Customizer od nuly

    WordPress 3.4 přidává nové API s názvem Customizer, které umožňuje vytvářet ovládací prvky přizpůsobit motiv a vidět výsledek v reálném čase. Rozhraní API Customizer může být v některých případech přeplněno, protože zahrnuje sady multidisciplinárních kódů včetně PHP, JavaScriptu, Ajaxu a jQuery.

    Nicméně, Theme Foundation sestavila kompletní průvodce WordPress Customizer. Naučíte se, jak přidat nabídku Customize (Vlastní), sestavit sekce, Nastavení, Ovládací prvky vstupu a Panely a naučit se jejich funkce společně - dovnitř a ven. Základní reference pro vývojáře WordPress témat.

    Kompatibilita: WordPress 3.4

    21. Použití Vagrant s WordPress

    Vagrant je skvělý nástroj pro vytvoření virtuálního prostředí a pro spuštění testu vývoje WordPressu, který zajistí, že témata a pluginy budou fungovat v různých případech. V následujícím tipu, Daniel Pataki, vás provede, jak se dostat vaše WordPress stránky nahoru a běží s Vagrant.

    Kompatibilita: Jakékoliv WordPress verze

    22. Získání adresy URL aplikace WordPress Gravatar

    WordPress get_avatar () je praktická funkce pro získání avatara uživatele; funkce načte obraz spolu s funkcí img živel. Ale někdy chci chytit jen URL obrázku, abych mohl volně a snadno přidávat do obrázku vlastní třídy nebo idy.

    Máte-li to na paměti, přidejte následující kód do svého functions.php:

     funkce get_avatar_img_url () $ user_email = get_the_author_meta ('user_email'); $ url = 'http://gravatar.com/avatar/'. md5 ($ user_email); $ url = add_query_arg (pole ('s' => 80, 'd' => 'mm',), $ url); return esc_url_raw ($ url);  

    Pak někde v jiném souboru - možná single.php nebo page.php - k zobrazení obrázku použijte následující kód.

     $ avatar_url = get_avatar_img_url (); echo '"; 

    Zde je podrobnější příspěvek, který vám to rozdělí.

    Kompatibilita: WordPress 1.5

    23. Vyjměte třídy z nabídky

    WordPress, ve výchozím nastavení, přidává spoustu tříd. I když je to dobré pro rozsáhlé přizpůsobení, nabídka HTML značek vypadá opravdu přeplněně. Vyčistěte to a přidejte do ní pouze třídu, kterou potřebujete.

     add_filter ('nav_menu_css_class', 'my_css_attributes_filter', 100, 1); add_filter ('nav_menu_item_id', 'my_css_attributes_filter', 100, 1); add_filter ('page_css_class', 'my_css_attributes_filter', 100, 1); funkce my_css_attributes_filter ($ var) return is_array ($ var)? array_intersect ($ var, array ('current-menu-item')): "; 

    Kompatibilita: WordPress 3.0.0

    24. Použití aplikace SSL ve WordPress Multisite

    SSL, a to nejen zajišťuje vaše webové stránky, ale také narazí na žebříčku ve výsledcích vyhledávání Google. V následujícím tipu, Jenni McKinnon pokrývá, jak nasadit SSL v WordPress multisites, které mohou využívat více subdomén.

    Kompatibilita: WordPress 3.0.0

    25. Přizpůsobení editoru obsahu WordPress

    Přidávání stylů do editoru zlepší psaní v editoru WordPressu. Typografické styly backendu s front-endem můžete porovnat s finální verzí (nebo verzí co nejblíže finále). Tím se sníží přepínání mezi editorem a výstupem obsahu.

     funkce my_editor_styles () add_editor_style ('editor-style.css');  add_action ('admin_init', 'my_editor_styles'); 

    Kompatibilita: WordPress 3.0.0

    26. Vytvoření úvodní obrazovky pluginu

    Pokud jste právě aktualizovali WordPress, budete přesměrováni na speciální obrazovku, kde se zobrazí podrobnosti o nejnovější verzi, kterou jste právě nainstalovali, přispěvatelích, dodatcích a všech změnách provedených pod kapotou. Tento tip, Vytvoření úvodní obrazovky pro váš WordPress Plugin Daniel Pataki vás provede, jak vytvořit uvítací obrazovku pro vlastní plugin.

    Kompatibilita: WordPress 3.6

    27. Přizpůsobení motivu Jetpack Mobile

    Jetpack je dodáván s mobilním motivem. Jedná se o speciální motiv, který se používá při prohlížení webových stránek na mobilních zařízeních. A jako každé jiné téma, můžeme ho přizpůsobit. Zde je návod, jak Jeremy, jeden z vývojářů Jetpack, o tom, jak přizpůsobit mobilní téma Jetpack. Je to dobrá alternativa zvážit místo reagovat web design.

    Kompatibilita: WordPress 3.8

    28. Přidání doporučeného obrázku do kategorie

    Chcete přidat vybraný obrázek pro kategorii a zobrazit jej ve svém motivu? Tato funkce chybí v aplikaci WordPress, která by mohla být užitečná pro vývojáře motivů.

    Kompatibilita: WordPress 3.6

    29. Displej Skrytý “Všechna nastavení”

    Velikonoční vajíčko WordPress, tento úryvek kódu přidá všechna nastavení do databáze WordPress na jednu stránku.

     function all_settings_link () add_options_page (__ ('Všechna nastavení'), __ ('Všechna nastavení'), 'administrator', 'options.php');  add_action ('admin_menu', 'all_settings_link'); 

    Kompatibilita: WordPress 3.1

    30. Odstranit oznámení o aktualizaci

    WordPress ve výchozím nastavení zobrazí oznámení o aktualizaci na všechny úrovně uživatelů, když jsou přihlášeni k backendu. Přidejte následující kódy skrýt oznámení aktualizace WordPress s výjimkou uživatelů s oprávněními správce.

     globální $ user_login; get_currentuserinfo (); if (! current_user_can ('update_plugins')) // zkontroluje, zda aktuální uživatel může aktualizovat pluginy add_action ('init', create_function ('$ a', 'remove_action (' init ',' wp_version_check '); "), 2); add_filter ('pre_option_update_core', create_function ('$ a', "return null;"));  

    Kompatibilita: WordPress 3.0.1

    31. Přidat miniaturu do seznamu úprav Post / Page Edit

    Tento kód zobrazí zobrazované obrázky, které jste přidali do sloupce Příspěvek. Užitečným trikem je zjistit, který příspěvek má miniaturu a který ne. Motiv by měl podporovat post miniatury.

     add_filter ('manage_posts_columns', 'posts_columns', 5); add_action ('manage_posts_custom_column', 'posts_custom_columns', 5, 2); function posts_columns ($ defaults) $ defaults ['riv_post_thumbs'] = __ ('Thumbs'); return $ defaults;  funkce posts_custom_columns ($ column_name, $ id) if ($ column_name === 'riv_post_thumbs') echo the_post_thumbnail ('featured-thumbnail');  

    Kompatibilita: WordPress 3.0.0

    32. Ostření snímků

    Upřímně řečeno, nevěděl jsem, že bychom mohli obrázky ve WordPressu vylepšit, jak nahráváme obrázek. Zde je návod, jak můžete, ale mějte na paměti, že funguje pouze pro obrázky ve formátu JPG.

     function ajx_sharpen_resized_files ($ resized_file) $ image = wp_load_image ($ resized_file); if (! is_resource ($ image)) vrátí nový WP_Error ('error_loading_image', $ image, $ file); $ size = @getimagesize ($ resized_file); if (! $ size) vrátí nový WP_Error ('invalid_image', __ ('Nelze číst velikost obrázku'), $ file); seznam ($ orig_w, $ orig_h, $ orig_type) = $ size; switch ($ orig_type) případ IMAGETYPE_JPEG: $ matrix = array (pole (-1, -1, -1), pole (-1, 16, -1), pole (-1, -1, -1),) ; $ divisor = array_sum (array_map ('array_sum', $ matrix)); $ offset = 0; imageconvolution ($ image, $ matrix, $ divisor, $ offset); imagejpeg ($ image, $ resized_file, apply_filters ('jpeg_quality', 90, 'edit_image')); přestávka; případ IMAGETYPE_PNG: return $ resized_file; případ IMAGETYPE_GIF: return $ resized_file;  return $ resized_file;  add_filter ('image_make_intermediate_size', 'ajx_sharpen_resized_files', 900); 

    Kompatibilita: WordPress 2.5

    33. Odstraňte přebytečné informace v hlavě

    WordPress přidává spoustu věcí do jako je WordPress verze, RSD Link a Shortlink, informace, které nejsou tak užitečné. Chcete-li tyto bity informací odstranit, použijte tento postup:

     function remove_header_info () remove_action ('wp_head', 'rsd_link'); remove_action ('wp_head', 'wlwmanifest_link'); remove_action ('wp_head', 'wp_generator'); remove_action ('wp_head', 'start_post_rel_link'); remove_action ('wp_head', 'index_rel_link'); remove_action ('wp_head', 'neighbor_posts_rel_link'); // pro WordPress < 3.0 remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head' ); // for WordPress >= 3.0 add_action ('init', 'remove_header_info'); 

    Odstraňte jeden z remove_action z výše uvedeného útržku, který chcete zachovat.

    Kompatibilita: WordPress 2.0

    34. Smart WP_Debug

    V ideálním případě byste neměli povolit WP_Debug v živém webu, protože odhalí kritické informace. Ale pokud potřebujete trik, aby tak učinil bezpečně, tady to je:

     if (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '1') // povolit oznamování oznámení během vývoje - E_ALL define ('WP_DEBUG', true);  elseif (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '2') // musí platit, aby WP_DEBUG_DISPLAY fungovalo ('WP_DEBUG', true); // vynucení zobrazení definovaných chyb ('WP_DEBUG_DISPLAY', true);  elseif (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '3') // musí platit, aby WP_DEBUG_LOG fungovalo definovat ('WP_DEBUG', true); // protokolovat chyby do debug.log v adresáři wp-content directory ('WP_DEBUG_LOG', true);  

    S výše uvedeným kódem můžete povolit ladění přidáním ?debug = 2, ?debug = 1, ?debug = 3 na konci adresy URL se zobrazí chyba, ke které dochází na vašich webových stránkách.

    Kompatibilita: WordPress 2.0

    35. Povolit funkci Shortcode In Widget

    Následující text je užitečným kódem, pokud chcete v oblasti widgetu vložit krátký kód Youtube nebo SoundCloud.

     add_filter ('widget_text', pole ($ wp_embed, 'run_shortcode'), 8); add_filter ('widget_text', pole ($ wp_embed, 'autoembed'), 8); 

    Kompatibilita: WordPress 2.9.0

    36. Nastavit výchozí editor (Visual / Text)

    Nastavte výchozí typ editoru, který mohou uživatelé používat. Změň $ editor buď na html nebo tinymce. Samozřejmě, že uživatel by byl stále schopen odhlásit se z výchozího nastavení.

     funkce my_default_editor () $ editor = 'tinymce'; // html nebo tinymce return $ editor;  add_filter ('wp_default_editor', 'my_default_editor'); 

    Kompatibilita: WordPress 2.5.0

    37. Prodloužit automatické odhlášení

    WordPress umožňuje, aby jeden zůstal přihlášen po dobu 48 hodin, plus prodloužení o 14 dní, pokud zkontrolujeme “Zapamatuj si mě” možnost při přihlášení. Pokud jste si však jisti, že váš počítač nebude porušen druhou nebo třetí stranou, můžete tento kód přidat, abyste se mohli přihlásit až po dobu jednoho roku. Budete vyzváni k přihlášení pouze jednou ročně.

     funkce keep_me_logged_in_for_1_year ($ expirein) return 31556926; // 1 rok v sekundách add_filter ('auth_cookie_expiration', 'keep_me_logged_in_for_1_year'); 

    Kompatibilita: WordPress 2.8.0

    38. Vždy používejte obrázek

    WordPress bude zabalit img s str štítek. Pokud jste sémantický purista ve formátu HTML, můžete tento kód přidat tak, aby vynutil aplikaci WordPress tak, aby zabalila obrázek pomocí postava živel.

     add_filter ('image_send_to_editor', funkce ($ html, $ id, $ caption, $ title, $ align, $ url, $ size, $ alt) if (current_theme_supports ('html5') &&! $ caption) $ html = sprintf ('
    % s
    ', $ html); // Změňte své potřeby! return $ html; , 10, 8);

    Kompatibilita: WordPress 2.9.0

    39. Změňte výchozí název role

    “Správce”, “Autor”, a “Odběratel” jsou názvy určené pro uživatele WordPressu na administrativní úrovni. Chcete-li tyto výchozí názvy změnit na něco, co je pro vaše webové stránky vhodnější, přidejte následující kód a poté změňte názvy na to, co dáváte přednost:

     funkce change_role_name () global $ wp_roles; if (! isset ($ wp_roles)) $ wp_roles = new WP_Roles (); $ wp_roles-> role ['contributor'] ['name'] = 'Nezávislý'; $ wp_roles-> role_names ['contributor'] = 'Nezávislý';  add_action ('init', 'change_role_name'); 

    Kompatibilita: WordPress 3.1

    40. Výchozí nastavení přílohy

    Zde je úryvek, který umožňuje určit výchozí velikost, zarovnání a odkaz pro obrázky, které chcete vložit do editoru..

     add_action ('after_setup_theme', 'default_attachment_display_settings'); funkce default_attachment_display_settings () update_option ('image_default_align', 'vlevo'); update_option ('image_default_link_type', 'none'); update_option ('image_default_size', 'velký');  

    Kompatibilita: WordPress 3.5

    41. Ověřit vybraný obrázek

    Někteří z nás dávají přednost příspěvkům, které mají být zveřejněny s vybraným obrázkem. Tento příspěvek, Ověřit Doporučený obrázek na Post, Paul Underwood, vám ukáže, jak uživatelům umožnit, aby před zveřejněním svého příspěvku nahráli doporučený obrázek..

    Kompatibilita: WordPress 3.0

    42. Vlastní velikost obrazu V aplikaci Media Uploader

    add_image_size je funkce WordPress, která nám umožňuje oříznout a zobrazit vlastní velikost obrazu. Chcete-li uživatelům povolit přidávání obrázku v rámci tohoto vlastního formátu, přidejte následující kódy, které chcete zobrazit “vlastní velikost obrázku” v aplikaci WordPress media uploader.

     funkce pw_add_image_sizes () add_image_size ('pw-thumb', 300, 100, true); add_image_size ('pw-large', 600, 300, true);  add_action ('init', 'pw_add_image_sizes'); funkce pw_show_image_sizes ($ velikosti) $ Size ['pw-thumb'] = __ ('Vlastní palec', 'pippin'); $ size ['pw-large'] = __ ('Vlastní velký', 'pippin'); vrátit $ velikosti;  add_filter ('image_size_names_choose', 'pw_show_image_sizes'); 

    Kompatibilita: WordPress 3.8

    43. Načíst pouze skript, pokud je přítomen konkrétní zkratkový kód

    V předchozím příspěvku jsme vám ukázali, jak vytvořit vlastní krátký kód. Pokud váš kód vyžaduje funkci JavaScript, postupujte podle způsobu Jedi Master od Silviu-Cristian Burcă (skvěle známý jako Scribu), abyste zajistili, že načtete JavaScript pouze při použití krátkého kódu..

    Kompatibilita: WordPress 2.6

    44. Popis nabídky

    Když přidáte nabídku přes Vzhled> Nabídka, uvidíte vstup, který chcete přidat “Popis”. Ale nenajdete ho nikde na frontě, protože musíme přizpůsobit výchozí šablonu nabídky WordPress tak, aby obsahovala popis.

    Zde je elegantní způsob, jak to udělat.

     funkce add_description_to_menu ($ item_output, $ item, $ depth, $ args) if (strlen ($ item-> description)> 0) // přidat popis po odkazu $ item_output. = sprintf (')% s', esc_html ($ item-> description)); // vložte popis jako poslední položku * v * odkazu ($ input_output končí s "$ args-> after ") // $ item_output = substr ($ item_output, 0, -strlen (")$ args-> after ")). sprintf ('% s', esc_html ($ item-> description)). "$ args-> after "; return $ item_output; add_filter ('walker_nav_menu_start_el', 'add_description_to_menu', 10, 4); 

    Kompatibilita: WordPress 3.0.0

    45. Použití Dashicons

    Nyní můžete použít WordPress vlastní vlastní písmo ikonu, Dashicons, přidat ikony do menu wp-admin. Podívejte se na náš návod, jak začít používat Dashicons.

    Kompatibilita: WordPress 3.8

    46. ​​Přizpůsobte “Howdy” Zpráva

    Postupujte podle našeho předchozího tutoriálu a změňte nesmyslnost aplikace WordPress “howdy” zpráva, která se zobrazí na panelu admin na něco více personalizovaného.

    Kompatibilita: WordPress 2.9

    47. Vyloučit příspěvek z Jetpack Popular Widget

    Jetpack je dodáván s widgetem, který vám umožní zobrazit nejsledovanější nebo oblíbené příspěvky a stránky. Někdy však mohou být vaše nejoblíbenější stránky domovskou stránkou nebo stránkou, kterou nechcete zahrnout do nejsledovanější hromady.

    Chcete-li tuto stránku nebo příspěvek odebrat, přidejte následující kód:

     function jeherve_remove_post_top_posts ($ posts, $ post_ids, $ count) foreach ($ posts jako $ k => $ post) if ('1215' == $ post ['post_id']) unset ($ posts [$ k] );  return $ posts;  add_filter ('jetpack_widget_get_top_posts', 'jeherve_remove_post_top_posts', 10, 3); 

    Identifikátor zobrazený na fragmentu nahraďte ID ID příspěvku nebo stránky, kterou chcete odebrat.

    Kompatibilita: WordPress 4.0 a Jetpack 3.3

    48. Truncate Post Title

    Následující úryvek určuje maximální délku titulu. Přidejte následující úryvek do functions.php. Poté použijte funkci customTitle () v šabloně pro výstup názvu namísto WordPressu nadpis() metoda.

     function customTitle ($ limit) $ title = get_the_title ($ post-> ID); if (strlen ($ title)> $ limit) $ title = substr ($ title, 0, $ limit). „…“;  echo $ title;  

    Pokud vytvoříte téma WordPress s kachlovaným rozvržením, kde výška dlaždic musí být stejná, můžete určit limit délky titulu. Tento úryvek by se měl v tomto případě hodit.

    Kompatibilita: WordPress 3.0

    49. Odstraňte logo WordPress

    WordPress 3.1 přidává admin bar, který obsahuje hrst odkazů a logo WordPress. Pokud se chystáte předat webové stránky klientovi a chcete, aby to bylo bez značky, zde je funkce pro odstranění tohoto loga WordPress.

     function annointed_admin_bar_remove () global $ wp_admin_bar; / * Odstranit jejich věci * / $ wp_admin_bar-> remove_menu ('wp-logo');  add_action ('wp_before_admin_bar_render', 'annointed_admin_bar_remove', 0); 

    Kompatibilita: WordPress 3.1.0

    50. QR Code s odkazem na článek

    Zlepšete dostupnost svých webových stránek pro mobilní zařízení s kódy QR. Tento kód umožňuje zobrazit kódy QR s odkazem na článek. Mobilní uživatelé se skenerem QR kódu mohou získat článek odkaz pro rychlé prohlížení na svých mobilních zařízeních.

      "https://assets.hongkiat.com/uploads/wordpress-plugin-administration/wider-menu.jpg">