Back to Question Center
0

Semalt Expert: Cume Cridà Un Enorme WordPress Plugin

1 answers:

Crià un plugin per WordPress Customi hè facilitu. A maiò parte di e persone pò truvà questu aspettu beneficiale per manighjera e so modificazioni è parechji bisogni. I plugins sò piezi di codice PHP chì alteranu a manera chì u vostru situ web opera - oculos de sol azul feminino. Hè pussibule di creà stu còdice è aghjunghje u vostru situ di WordPress senza avè da mudificà u codice principali di u situ web. In certi casi, pudete bisognu di aghjunghje una funziunalità unica à u vostru situ, una chì ùn hà micca un plugin cummerciale prontu.

In questu articulu SEO, pruvucatu da Andrew Dyhan, un primu espertu di Semalt , avete imparale à creà u vostru plugin di WordPress custom.

Struttura basica di un plugin WordPress

In questu direttu SEO, avemu centru in centru un plugin per WordPress. Questu hè un prublema di PHP chì cuntene qualchì infurmazioni in questu. In u mo sensu SEO, hè sempre bellu per creà un cartulare è fate u filamentu di PHP. Stu cartulare duveranu cuntenenu un nome simili cù quellu nantu à u plugin. Dopu crea stu schedariu, hè necessariu di carica à u cartulare wp-content / plugins in u vostru òspite di u servitore. Un plugin possa pocu punti fundamentali. Per esempiu, ci hè u capu.

WordPress plugin header

Un capellu simplice hè una struttura funitiva chì WordPress pò ricunnosce. Per esempiu, hà:

Plugin Nome: U nostru novu plugin

Questu hè u formatu simplice di un capite plugin chì hè cumpatibili cù u sistema di gestisce i cuntenuti WordPress. Fendu stu passu, ricevi un plugin di travagliu chì pudete esse attivatu in u vostru plugin di WordPress. In ogni casu, ùn sò micca funzioni. Hè perchè ùn cambia micca a funziunalità di u vostru situ web. U capu pò ancu cuntene alcuna altra informazioni cum'è l'autore, a descrizzione, a versione, ecc. Qualchese di questa informazioni potu esse necessariu per u sviluppu futuri.

U restu di u plugin

Ùn ci hè micca un limite per l'urdunamentu chì pudete mette in u vostru plugin..In ogni casu, hè bisognu di cunsiderà a risposta di u vostru situ web com'è strattu di struzzione. Pout codi massa pò fà chì u vostru situ hà assai mudificate. Pudete mudificà u vostru plugin quantu hè bisognu. Hè un schedariu simple PHP chì pudete mudificà cum'è qualsiasi tema, qualsiasi mudificazione chì pudete fà à u vostru funzione file.php. Da un puntu basu, hè bisognu à minimizzà i cambiamenti chì pudete mette in un situ web per WordPress. Per esempiu, puderaghju utilizà stu snippettu per aiutà à u mo situatu redirect redirect a pàgina à l'altru, ancu in un sanu sanu sanu sanu;

funziona my_custom_redirect {

post global di $;

se (is_page || is_object ($ post)) {

se ($ redirect = get_post_meta ($ post-> ID, 'redirect', veru)) {

wp_redirect ($ redirect);

sorte

add_action ('get_header', 'my_custom_redirect');

Stu snippet ha una funzione simplici. Pudete permette di aghjunghje una meta custom à qualsiasi pagina. Inoltre, pò aiutà à aghjunghje un 'redirect' custom cù un URL diffirenti. In u mo capunanzu precedente, u plug in sanu stà parechji;

/ *

Plugin Nome: U nostru novu plugin

funziona my_custom_redirect {

post global di $;

se (is_page || is_object ($ post)) {

se ($ redirect = get_post_meta ($ post-> ID, 'redirect', veru))

wp_redirect ($ redirect);

sorte

add_action ('get_header', 'my_custom_redirect');

Hè cusì simplice per creà un plugin per WordPress customizat. Comu in u casu supra, avemu fattu un plugin chì pò esse riflette à pagina. Pudete ancu aghjunghje una linea differenti di u codice PHP per esercible diverse funzioni in u vostru situ di WordPress.

November 29, 2017