Back to Question Center
0

Semalt Expert: Kif Toħloq Plugin sempliċi ta 'WordPress

1 answers:

Il-ħolqien ta 'plugin Custom WordPress huwa faċli. Ħafna nies jistgħu jsibu dan l-aspett ta 'benefiċċju biex jimmaniġġjaw il-modifiki tagħhom u bosta ħtiġijiet. Il-plugins huma biċċiet tal-kodiċi PHP li jbiddlu l-mod kif topera l-websajt tiegħek. Huwa possibbli li jinħoloq dan il-kodiċi u żżidh mal-websajt ta 'WordPress tiegħek mingħajr ma jkollok għalfejn timmodifika l-kodiċi prinċipali tal-websajt. F'xi każijiet, jista 'jkollok iżżid karatteristika unika għas-sit tiegħek, waħda li ma jkollhiex plugin kummerċjali lest.

F'dan l-artikolu ta 'SEO, ipprovdut minn Andrew Dyhan, espert ewlieni minn Semalt , int se titgħallem kif toħloq il-plugin tad-dwana tiegħek WordPress.

Struttura bażika ta 'plugin ta' WordPress

F'din il-gwida tas-SEO, aħna se niffukaw fuq il-ħolqien ta 'plugin ta' WordPress. Dan huwa fajl PHP sempliċi li fih xi struzzjonijiet fiha. Fl-opinjoni SEO tiegħi, huwa dejjem tajjeb li toħloq folder u poġġi l-fajl PHP ġewwa. Dan il-folder għandu jkollu isem simili ma 'dak fuq il-plugin. Wara li toħloq dan il-fajl, huwa essenzjali li titqiegħed fuq wp-content / plugins folder fuq is-server tiegħek host. Plugin għandu ftit bażiċi. Per eżempju, hemm l-intestatura.

Il-header tal-plugin ta 'WordPress

Header sempliċi għandu struttura funzjonali żgħira li WordPress tista 'tagħraf. Pereżempju, għandu:

Isem tal-Plugin: Plugin Ġdid tagħna

Dan huwa l-aktar format sempliċi ta 'header ta' plugin li huwa kompatibbli mas-sistema tal-ġestjoni tal-kontenut ta 'WordPress. Billi tagħmel dan il-pass, ikollok plugin tax-xogħol li tista 'tkun attivat fil-qasam tal-plugins WordPress tiegħek. Madankollu, m'hemm l-ebda funzjoni fuqha. Għalhekk ma tbiddilx xi funzjonalità tal-website tiegħek. L-intestatura tista 'wkoll ikun fiha xi informazzjoni oħra bħall-awtur, id-deskrizzjoni, il-verżjoni, eċċ. Uħud minn din l-informazzjoni jistgħu jkunu meħtieġa għal skopijiet ta' żvilupp fil-ġejjieni.

Il-bqija tal-plugin

M'hemm l-ebda limitu għall-istruzzjonijiet li tista 'tpoġġi fuq il-plugin tiegħek..Madankollu, huwa essenzjali li titqies ir-reazzjoni tal-websajt tiegħek bħala strateġija ta 'kostruzzjoni. It-tqegħid ta 'kodiċi wisq jista' jagħmel is-sit tiegħek isir modifikat ħafna. Tista 'timmodifika l-plugin tiegħek kemm għandek bżonn. Huwa fajl PHP sempliċi li tista 'timmodifika bħal kull tema, kwalunkwe modifika li tista' tagħmel għall-fajl funzjonijiet tiegħek. Minn punt bażiku, huwa essenzjali li jitnaqqsu kemm jista 'jkun il-bidliet li tista' tpoġġi fil-websajt ta 'WordPress. Per eżempju, nista 'nuża din is-silta biex ngħin lill-websajt tiegħi direzzjoni ġdida ta' paġna għal oħra, anki fuq websajt kompletament ġdida;

funzjoni my_custom_redirect {

$ post globali;

jekk (is_page | is_object ($ post)) {

jekk ($ redirect = get_post_meta ($ post-> ID, 'direzzjoni ġdida', vera)) {

wp_redirect (redirect)

ħruġ;

add_action ('get_header', 'my_custom_redirect');

Dan is-snippet għandu funzjoni waħda sempliċi. Dan jista 'jippermetti li inti żid custom meta għal kull paġna. Barra minn hekk, tista 'tgħinek iżżid custom "direzzjoni ġdida" billi tuża URL differenti. Fl-intestatura ta 'qabel tiegħi, il-plugn kollu jkun jidher;

/ *

Isem tal-Plugin: Plugin Ġdid tagħna

funzjoni my_custom_redirect {

$ post globali;

jekk (is_page | is_object ($ post)) {

jekk ($ redirect = get_post_meta ($ post-> ID, 'direzzjoni ġdida', veru))

wp_redirect (redirect)

ħruġ;

add_action ('get_header', 'my_custom_redirect');

Huwa daqstant sempliċi biex jinħoloq plugin tad-dwana ta 'WordPress. Bħal fil-każ t'hawn fuq, għamilna plugin li jista 'jkun kapaċi jbiddel il-paġni mill-ġdid. Tista 'wkoll iżżid linja differenti ta' kodiċi PHP biex twettaq funzjonijiet differenti fuq il-websajt tiegħek WordPress.

November 29, 2017
Semalt Expert: Kif Toħloq Plugin sempliċi ta 'WordPress
Reply