Tous les WordPress témák jöjjön egy fájl" functions.php „Erős. Ez a fájl pluginként működik, és nagyon sok jó dolgot tesz lehetővé a WordPress webhelyén. Ebben az oktatóanyagban bemutatunk néhány hasznos tippet, amelyeket össze lehet állítani a fájl használatával functions.php.

Tippek funkció php wordpress 1

Mi a "function" fájl a WordPressen?

A funkciófájl a functions.php néven ismert, amely egy függvényfájl. WordPress témák. Mindenben elérhető WordPress témák ingyenes és prémium.

Ennek a fájlnak az a célja, hogy lehetővé tegye a témafejlesztők számára a téma jellemzőinek és funkcióinak meghatározását. Ez a fájl a WordPress plugint és saját egyéni kódrészletek hozzáadására használható a WordPresshez.

Most talán azon töprenghet, mi a különbség a WordPress plugint és a functions.php fájl? Melyik a legjobb ?

Bár a functions.php fájl kényelmesebb, egy adott plugin sokkal jobb. Egyszerűen azért, mert független a tiédtől WordPress téma és működni fog, függetlenül attól, hogy milyen témát használ.

Másrészt egy funkciós téma mappája csak az adott témához fog működni, és ha megváltoztatja a témát, akkor az egyedi kódokat "át kell másolnia / beillesztheti" az új témába.

Így van néhány nagyon hasznos tipp a WordPress szolgáltatásfájlhoz.

1 - A WordPress verziójának törlése

Mindig a WordPress legújabb verzióját használja. Előfordulhat, hogy mégis el szeretné távolítani a WordPress verziószámát a webhelyéről. Csak adja hozzá ezt a részletet a "function" fájljához.

függvény bpc_remove_version () {return ''; } add_filter ('the_generator', 'bpc_remove_version');

2 - Adjon hozzá egyéni logót az irányítópulton

Szeretne egy fehér címkét a WordPress irányítópultján? Egyéni logó hozzáadása a folyamat első lépése.

Először fel kell töltenie egyéni logóját a téma képmappájába, például: custom-logo.png. Győződjön meg arról, hogy egyéni logója 16 × 16 pixeles.

Ezt követően hozzáadhatja ezt a kódot a téma funkciófájljaihoz.

függvény bpc_custom_logo () {echo '
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
background-image: url(' . get_bloginfo('stylesheet_directory') . '/images/custom-logo.png) !important;
background-position: 0 0;
color:rgba(0, 0, 0, 0);
}
#wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon {
background-position: 0 0;
}
"; } // csatolja az adminisztrációs fejléc kimenetét add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Módosítsa a WordPress irányítópult láblécét

A WordPress irányítópult láblécén egy ehhez hasonló üzenet jelenik meg: „Köszönjük, hogy létrehozott a WordPress segítségével”. A kód hozzáadásával megváltoztathatja.

function remove_footer_admin () {echo 'A WordPress táplálja | WordPress oktatóanyagok: BlogPascher "; } add_filter ('admin_footer_text', 'remove_footer_admin');

Szabadon megváltoztathatja a hozzáadni kívánt szöveg és linkek azon részét.

4 - Egyéni kütyü hozzáadása

Valószínűleg látta azokat a kütyüket, amelyeket sok plugin és téma hozzáadott a WordPress irányítópulthoz. Témafejlesztőként hozzáadhat egy widgetet a következő kód beillesztésével:

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); function my_custom_dashboard_widgets () {global $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Tématámogatás', 'custom_dashboard_help'); } function custom_dashboard_help () {echo ' Üdvözöljük az egyedi blog témában! Kell segítség? Lépjen kapcsolatba a fejlesztővel[e-mail védett]"> itt. A WordPress oktatóanyagokért látogasson el ide: BlogPasCher "; }

5 - Módosítsa a Gravatar alapértelmezett alapértelmezését a WordPressen

Láttad az alapértelmezett rejtélyembert a blogokon? Könnyedén helyettesítheti saját egyedi avatarjaival. Csak fel kell töltenie azt a képet, amelyet alapértelmezés szerint avatárként szeretne használni, majd hozzá kell adnia ezt a kódot a "functions.php" fájljához.

add_filter ('avatar_defaults', 'bpc_new_gravatar'); bpc_new_gravatar funkció (avatar_defaults $) {$ myavatar = 'http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png'; $ avatar_defaults [$ myavatar] = "Alapértelmezett Gravatar"; return $ avatar_defaults; }

Most mehet a " Beállítások> Csevegés És válassza ki az alapértelmezett avatárját.

Wordpress alapértelmezett avatar

6 - Hogyan adjunk hozzá dinamikus szerzői jogot a lábléchez

Csak hozzáadhatja a szerzői jogi dátumot a témában lévő láblécsablon megváltoztatásával. Ez azonban nem jelenik meg, amikor webhelye elindult, és a következő évre sem fog automatikusan változni.

Ezt a kódot használhatja dinamikus dátum felvételéhez a WordPress láblécében található szerzői jogban.

függvény bpc_copyright () {global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("ÉV KIVÁLASZTÁSA (min (post_date_gmt)) AS elsődátum, YEAR (max (post_date_gmt)) AS lastdate FROM $ wpdb-> bejegyzések WHERE post_status = 'közzététel'"; $ output = ''; if ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> első dátum; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> lastdate; } $ output = $ copyright; } return $ output; }

A funkció hozzáadása után meg kell nyitnia a footer.php fájlt, és hozzá kell adnia a következő kódot, ahol dinamikus szerzői jogi dátumot szeretne hozzáadni:


Ez a funkció megkeresi az első cikk dátumát és az utolsó cikk dátumát. Ezután megjeleníti azokat az éveket, amelyek során a funkció meghívásra került.

Ez a tippelési lista, amelyet alkalmazhat a function.php fájlra. Ha van tippje, akkor meg is oszthatja velünk.