Kontenta Merkatumado

WordPress: Se Vi Ne Scias Kio estas Infana Temo...

Vi malĝuste modifas WordPress-temojn.

Ni laboris kun dekduoj da klientoj kaj konstruis centojn da WordPress retejoj. Ne estas, ke nia tasko estas krei WordPress-ejojn, sed ni finas fari ĝin por multaj klientoj. Klientoj ne tre ofte uzas WordPress-ejojn. Ili kutime venas al ni por helpi optimumigi siajn retejojn por serĉado, sociaj kaj konvertiĝoj.

Pli ofte, ni ricevas aliron al la retejo por optimumigi ŝablonojn aŭ konstrui novajn alterpaĝajn ŝablonojn, kaj ni malkovras ion teruran. Ni ofte trovas bone desegnitan, bone subtenitan temon aĉetitan kiel fundamenton de la retejo kaj poste tre modifitan de la antaŭa agentejo de la kliento.

Redakti kernan temon estas terura praktiko kaj devas ĉesi. WordPress disvolviĝis Infanaj Temoj do agentejoj povus personecigi temon sen tuŝi la kernkodon. Laŭ WordPress:

Infana temo estas temo, kiu heredas la funkciadon kaj stilon de alia temo, nomata gepatra temo. Infanaj temoj estas la rekomendinda maniero modifi ekzistantan temon.

Ĉar temoj pli kaj pli implikiĝas, la temo ofte estas vendita kaj ofte ĝisdatigita por zorgi pri cimoj aŭ sekurecaj truoj. Iuj temo-dezajnistoj daŭre plibonigas la funkciojn de sia temo laŭlonge de la tempo aŭ subtenas la temon per WordPress-versiaj ĝisdatigoj. Ni aĉetas la vastan plimulton de niaj temoj de Themeforest. Ĉefaj temoj en Themeforest estas venditaj dekmilfoje kaj havas plenajn dezajnagentejojn daŭre subtenantaj ilin.

Kiam ni laboras kun kliento, ni devigas ilin revizii la temojn por vidi la funkciojn kaj funkciojn, kiujn ili ŝatas. Ni certigas, ke la temo respondas en porteblaj aparatoj kaj havas grandan flekseblecon por aranĝoj kaj shortcodes por personigo. Ni tiam permesas kaj elŝutas la temon. Multaj el ĉi tiuj temoj venas antaŭ-pakitaj kun knabo Temo. Instalante ambaŭ la knabo Temo kaj Gepatra Temo, tiam aktivigante la knabo Temo permesas vin labori ene de la Infana Temo.

Agordi Infanan Temon

Infanaj Temoj estas tipe antaŭpakitaj kun la gepatra temo kaj nomitaj laŭ la temo kun Infano sur ĝi. Se mia temo estas Avada, la Infana Temo estas tipe nomata Avada Infano kaj estas enhavita en la avada-infano dosierujo. Tio ne estas la plej bona nomkonvencio, do ni renomas la temon en la dosiero style.css, renomas la dosierujon laŭ la kliento, kaj poste inkluzivas ekrankopion de la fina, personecigita retejo. Ni ankaŭ personigas la detalojn pri stilfolio, por ke la kliento povu identigi, kiu konstruis ĝin en la estonteco.

La Infana Temo por kiu mi disvolvis Martech Zone el la Jannah WordPress-temo. Mi nomis la temon Martech Zone 2023 post nia retejo kaj la jaro ĝi estis efektivigita kaj metis la Infanan Temon en dosierujon mtz-23. Dum la lasta jaro, mi korpigis kutimajn afiŝojn, kutimajn funkciojn, tiparojn kaj multe da stilŝanĝoj por plibonigi la temon laŭ niaj bezonoj.

martech zone infana temo

Vi ankoraŭ povas krei unu se Infana Temo ne estas inkluzivita kun via aĉetita temo.

Kiel Infanaj Temoj Funkcias

Se estas dosiero en la knabo Temo kiu ankaŭ loĝas en la Gepatra Temo, la dosiero de la Infana Temo estos uzata. La escepto estas functions.php, kie kodo en ambaŭ temoj estos utiligita. Infanaj Temoj estas brila solvo al malfacila problemo. Redakti kernajn temdosierojn estas ne-ne kaj ne devas esti akceptita de klientoj. Se vi serĉas agentejon por konstrui WordPress-ejon por vi, postulu, ke ili efektivigu Infanan Temon. Trovu novan agentejon, se ili ne scias, pri kio vi parolas.

Kiel Krei Infanan Temon

Se via gepatra temo ne havas infanan temon, vi ankoraŭ povas krei tian!

  1. Kreu infanan teman dosierujon en la wp-content/themes dosierujo.
  2. Krei a style.css dosiero kaj aldonu viajn deklarojn. Via stilfolio devas enhavi la bezonatan kapkomenton ĉe la plej supro de la dosiero. 
/*
	Theme Name:   Martech Zone 2023
	Theme URI:    https://martech.zone
	Description:  Custom Child Theme for Martech Zone
	Author:       DK New Media
	Author URI:   https://dknewmedia.com
	Template:     jannah
	Version:      1.0.7
	License:      license purchased
	License URI:  http://themeforest.net/licenses/regular_extended
	Text Domain:  jannah-child
*/

La jenaj informoj necesas:

  • Temonomo - devas esti unika al via temo.
  • Ŝablono - la nomo de la gepatra temdosierujo. La gepatra temo en nia ekzemplo estas la Jannah-temo, do la Ŝablono estos jannah. Vi eble laboras kun malsama temo, do ĝustigu laŭe.
  1. Se vi ŝatus, ke via infana temo estu facile distingebla en la temo-paĝo, aldonu ekrankopion de la temo kaj eksportu ĝin kiel screenshot.jpg kun la sekvaj dimensioj: 1000px larĝa je 900px alta.
  2. Envigu la stilfoliojn de la gepatra kaj infana temo functions.php de via infana temo:
<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
	wp_enqueue_style( 'child-style',
		get_stylesheet_uri(),
		array( 'parenthandle' ),
		wp_get_theme()->get( 'Version' ) // This only works if you have Version defined in the style header.
	);
}
  1. Instalu la infanan temon alŝutante zip-dosieron de la temo AŬ aldonante ĝin al via temo-dosierujo per SFTP.
  2. Aktivigu la infanan temon.

Infanaj Temoj estas Kritikaj

Vi dungis agentejon por konstrui retejon por vi, kaj ili efektivigis bone subtenatan Gepatran Temon kaj tre personecigitan Infanan Temon. Post kiam la retejo estas liberigita kaj vi kompletigas la kontrakton, WordPress liberigas kriz-ĝisdatigon, kiu korektas sekurecan truon. Vi ĝisdatigas WordPress, kaj via retejo nun estas rompita aŭ malplena.

Se via agentejo redaktus la Gepatra Temo, vi estus perdita. Eĉ se vi trovis ĝisdatigitan Gepatran Temon, vi devas elŝuti ĝin kaj solvi ajnajn kodŝanĝojn por identigi, kiu korekto riparas la problemon. Sed ĉar via agentejo faris bonegan laboron kaj disvolvis infanan temon, vi elŝutis la ĝisdatigitan gepatran temon kaj instalis ĝin en via gastiga konto. Refreŝigu la paĝon, kaj ĉio funkcias. Kodo en infana temo malofte generas problemojn krom se ekzistas iuj dependecoj de la gepatra temo kaj ili malrekomendis aŭ ŝanĝis la funkciojn, kiujn vi referencas.

Douglas Karr

Douglas Karr estas CMO de OpenINSIGHTS kaj la fondinto de la Martech Zone. Douglas helpis dekduojn da sukcesaj MarTech-noventreprenoj, helpis en la konvena diligento de pli ol $ 5 miliardoj en Martech-akiroj kaj investoj, kaj daŭre helpas firmaojn en efektivigado kaj aŭtomatigo de siaj vendaj kaj merkatigstrategioj. Douglas estas internacie agnoskita cifereca transformo kaj MarTech-eksperto kaj parolanto. Douglas ankaŭ estas publikigita verkinto de la gvidisto de Dummie kaj komerca gvidadlibro.

rilataj Artikoloj

Reen al la supra butono
Fermi

Adbloko Detektita

Martech Zone kapablas provizi al vi ĉi tiun enhavon senkoste ĉar ni monetigas nian retejon per reklamaj enspezoj, filiaj ligiloj kaj sponsorado. Ni dankus se vi forigus vian reklamblokilon dum vi rigardas nian retejon.