të gjithë Temat e WordPress eja me një dosje" functions.php "Fuqishëm. Ky skedar vepron si një shtojcë dhe ju lejon të bëni shumë gjëra interesante në faqen tuaj WordPress. Në këtë tutorial, ne do të prezantojmë disa këshilla të dobishme që mund t'i bashkoni duke përdorur këtë skedar functions.php.

Këshilla funksionojnë php wordpress 1

Cila është skedari "funksione" në WordPress?

Skedari i funksionalitetit njihet si funksionet.php që është një skedar funksionesh. Temat e WordPress. Është në dispozicion në të gjitha Temat e WordPress falas dhe premium.

Qëllimi i këtij skedari është të lejojë zhvilluesit e temave të përcaktojnë karakteristikat dhe funksionet e një teme. Ky skedar vepron si një plugin WordPress dhe mund të përdoret për të shtuar copa të kodit tuaj personal në WordPress.

Tani mund të pyesni veten se cili është ndryshimi midis a plugin WordPress dhe skedari functions.php? Cila është më e mira?

Megjithëse skedari functions.php është më i përshtatshëm, një shtojcë specifike është shumë më e mirë. Thjesht sepse është i pavarur nga ju WordPress theme dhe do të funksionojë pavarësisht se çfarë teme po përdorni.

Nga ana tjetër, dosja e një teme funksioni do të funksionojë vetëm për atë temë dhe nëse e ndryshoni temën, atëherë do t'ju duhet të "kopjoni / ngjisni" kodet tuaja të personalizuara në temën e re.

Thënë kështu, këtu janë disa këshilla shumë të dobishme për skedarin e veçorive të WordPress.

1 - Fshini versionin e WordPress

Ju gjithmonë duhet të përdorni versionin më të fundit të WordPress. Sidoqoftë, përsëri mund të dëshironi të hiqni numrin e versionit WordPress nga faqja juaj. Thjesht shtoni këtë pjesë në skedarin tuaj "funksione".

funksion bpc_remove_version () {return ''; } add_filter ('the_generator', 'bpc_remove_version');

2 - Shtoni një logon të personalizuar në pult

Dëshironi një etiketë të bardhë në panelin tuaj të WordPress? Shtimi i një logoje të personalizuar është hapi i parë në këtë proces.

Së pari, do të duhet të ngarkoni logon tuaj të personalizuar në dosjen e imazheve të temës suaj për shembull: custom-logo.png. Sigurohuni që logoja juaj e personalizuar të jetë 16 × 16 piksel.

Pas kësaj, ju mund ta shtoni këtë kod në skedarët e funksionit të temës suaj.

funksioni 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;
}
'; } // fiksohem në daljen administrative të header add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Ndryshoni fundin e panelit të kontrollit WordPress

Fundi i faqes në panelin e WordPress tregon një mesazh të ngjashëm me këtë "Faleminderit që krijuat me WordPress". Mund ta ndryshoni duke shtuar këtë kod.

funksioni remove_footer_admin () {echo 'Ushqyer nga WordPress | Udhëzime për WordPress: BlogPascher '; } add_filter ('admin_footer_text', 'remove_footer_admin');

Ndjehen të lirë për të ndryshuar që ndajnë një tekst dhe lidhje që dëshironi të shtoni.

4 - Shtoni pajisje shtesë me porosi

Ju ndoshta keni parë widget që shumë shtojca dhe tema shtojnë në pultin e WordPress. Si zhvillues i temave, mund të shtoni një widget vetë duke ngjitur kodin e mëposhtëm:

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); funksioni my_custom_dashboard_widgets () {globale $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Theme Support', 'custom_dashboard_help'); } funksion custom_dashboard_help () {echo ' Mirësevini në Temën e Blogut të personalizuar! Kam nevojë për ndihmë? Kontaktoni me zhvilluesin[email mbrojtur]"> këtu. Për udhëzime në WordPress vizitoni: BlogPasCher '; }

5 - Ndryshoni parazgjedhjen e paracaktuar të Gravatar në WordPress

A e keni parë njeriun e paracaktuar të misterit në bloge? Ju mund ta zëvendësoni lehtë me avatarët tuaj personal. Thjesht ngarkoni imazhin që dëshironi të përdorni si parazgjedhje si avatar, pastaj shtoni këtë kod në skedarin tuaj "Funksionet.php".

add_filter ('avatar_defaults', 'bpc_new_gravatar'); bpc_new_gravatar funksion (avatar_defaults $) {$ myavatar = 'http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png'; $ avatar_defaults [$ myavatar] = "Default Gravatar"; kthimi $ avatar_defaults; }

Tani mund të shkoni tek " Cilësimet> Biseda Dhe zgjidhni avatarin tuaj të paracaktuar.

Avatar i parazgjedhur i Wordpress

6 - Si të shtoni të drejtën e autorit dinamike në footer

Thjesht mund të shtoni datën e të drejtës së kopjimit duke ndryshuar modelin e faqes kryesore në temën tuaj. Sidoqoftë, nuk do të shfaqet kur faqja juaj filloi dhe nuk do të ndryshojë automatikisht për vitin e ardhshëm.

Ju mund ta përdorni këtë kod për të shtuar një datë dinamike në të drejtën e autorit në fushën e WordPress.

funksioni bpc_copyright () {globale $ wpdb; $ copyright_dates = $ wpdb-> get_results ("SELECT YEAR (min (post_date_gmt)) AS AS data e parë, YEAR (max (post_date_gmt)) AS data e fundit FROM $ wpdb-> postimet KU post_status = 'publikoj'"); $ dalje = ""; nëse ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> data e parë; nëse ($ copyright_dates [0] -> data e parë! = $ copyright_dates [0] -> data e fundit) {$ copyright. = '-'. $ copyright_dates [0] -> data e fundit; } $ output = $ e drejta e autorit; } kthimi i prodhimit $; }

Pas shtimit të këtij funksioni do t'ju duhet të hapni skedarin tuaj footer.php dhe të shtoni kodin e mëposhtëm ku dëshironi të shtoni një datë dinamike të së drejtës së kopjimit:


Ky funksion kërkon për datën e artikullit tuaj të parë dhe datën e artikullit tuaj të fundit. Pastaj tregon vitet, gjatë të cilave quhet funksioni.

Kjo është ajo për këtë listë të sugjerimeve që ju mund të aplikoni në skedarin tuaj të funksioneve.php. Nëse keni këshilla, ju gjithashtu mund t'i ndani ato me ne.