Inhoud bemarking

WordPress: As jy nie weet wat 'n kindertema is nie ...

U wysig WordPress-temas verkeerd.

Ons het met dosyne kliënte gewerk en honderde gebou WordPress werwe. Dit is nie dat ons werk is om WordPress-webwerwe te skep nie, maar ons doen dit uiteindelik vir baie kliënte. Kliënte gebruik WordPress-webwerwe nie baie gereeld nie. Hulle kom gewoonlik na ons toe om te help om hul werwe vir soektogte, sosiale media en omskakelings te optimaliseer.

Meer dikwels as nie, kry ons toegang tot die webwerf om sjablone te optimaliseer of nuwe bestemmingsbladsy-sjablone uit te bou, en ons ontdek iets aakligs. Ons vind dikwels 'n goed ontwerpte, goed ondersteunde tema gekoop as 'n fondament van die webwerf en dan hoogs aangepas deur die kliënt se vorige agentskap.

Die redigering van 'n kerntema is 'n vreeslike praktyk en dit moet stop. WordPress ontwikkel Kindertemas sodat agentskappe 'n tema kan aanpas sonder om die kernkode aan te raak. Volgens WordPress:

'N Kindertema is 'n tema wat die funksionaliteit en styl van 'n ander tema, die ouer-tema, erf. Kindertemas is die aanbevole manier om 'n bestaande tema aan te pas.

Soos temas meer en meer betrokke raak, word die tema dikwels verkoop en dikwels opgedateer om te sorg vir foute of sekuriteitsgate. Sommige tema-ontwerpers gaan voort om hul tema se kenmerke oor tyd te verbeter of ondersteun die tema deur WordPress-weergawe-opdaterings. Ons koop die oorgrote meerderheid van ons temas by Themeforest. Toptemas op Themeforest word tienduisende kere verkoop en het volledige ontwerpagentskappe wat hulle steeds ondersteun.

As ons met 'n kliënt werk, moet ons die temas hersien om die funksies en funksies wat hulle wil, te sien. Ons verseker dat die tema reageer op mobiele toestelle en dat dit baie buigsaam is vir uitlegte en kortkodes vir aanpassing. Ons lisensieer en laai dan die tema af. Baie van hierdie temas word vooraf verpak met 'n kind Tema. Die installering van beide die kind Tema en Ouer Tema, aktiveer dan die kind Tema kan u binne die Kindertema werk.

Pas 'n kindertema aan

Kindertemas is gewoonlik vooraf verpak met die ouer-tema en is vernoem na die tema met Kind daarop. As my tema is Avadaword die Kindertema gewoonlik Avada Child genoem en is vervat in die avada-kind gids. Dit is nie die beste naamkonvensie nie, daarom hernoem ons die tema in die style.css-lêer, hernoem die lêergids na die kliënt, en sluit dan 'n skermskoot van die finale, pasgemaakte webwerf in. Ons pas ook die stylbladbesonderhede aan sodat die kliënt kan identifiseer wie dit in die toekoms gebou het.

Die Kindertema waarvoor ek ontwikkel het Martech Zone van die Jannah WordPress-tema. Ek het die tema genoem Martech Zone 2023 na ons webwerf en die jaar waarop dit geïmplementeer is en die Kindertema in 'n vouer geplaas is mtz-23. Oor die afgelope jaar het ek pasgemaakte plasingstipes, pasgemaakte funksies, lettertipes en 'n klomp stylveranderinge ingesluit om die tema op grond van ons behoeftes te verbeter.

martech zone kindertema

Jy kan steeds een skep as 'n Kindertema nie by jou gekoopte tema ingesluit is nie.

Hoe kindertemas werk

As daar 'n lêer in die kind Tema wat ook in die Ouer-tema voorkom, sal die Kindertema se lêer gebruik word. Die uitsondering is functions.php, waar kode in beide temas gebruik sal word. Kindertemas is 'n briljante oplossing vir 'n uitdagende probleem. Die redigering van kerntemalêers is 'n nee-nee en behoort nie deur kliënte aanvaar te word nie. As jy op soek is na 'n agentskap om 'n WordPress-werf vir jou te bou, eis dat hulle 'n Kindertema implementeer. Vind 'n nuwe agentskap as hulle nie weet waarvan jy praat nie.

Hoe om 'n kindertema te skep

As jou ouertema nie 'n kindertema het nie, kan jy steeds een skep!

  1. Skep 'n kindertema-lêergids in die wp-content/themes gids.
  2. Skep 'n style.css liasseer en voeg jou verklarings by. Jou stylblad moet die vereiste kopopmerking heel bo aan die lêer bevat. 
/*
	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
*/

Die volgende inligting is nodig:

  • Tema Naam - moet uniek wees vir jou tema.
  • Sjabloon – die naam van die ouertemagids. Die ouer tema in ons voorbeeld is die Jannah tema, so die sjabloon sal wees jannah. Jy werk dalk met 'n ander tema, so pas dienooreenkomstig aan.
  1. As jy wil hê dat jou kindertema maklik op die temabladsy onderskei kan word, voeg 'n skermskoot van die tema by en voer dit uit as screenshot.jpg met die volgende afmetings: 1000px breed by 900px hoog.
  2. Stel die ouer- en kind-tema-stylblaaie in tou functions.php van jou kind tema:
<?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. Installeer die kindertema deur 'n zip-lêer van die tema op te laai OF dit by jou temagids via SFTP te voeg.
  2. Aktiveer die kindertema.

Kindertemas is van kritieke belang

Jy het 'n agentskap gehuur om 'n webwerf vir jou te bou, en hulle het 'n goed ondersteunde ouertema en 'n hoogs pasgemaakte kindertema geïmplementeer. Nadat die webwerf vrygestel is en jy die kontrak voltooi het, stel WordPress 'n noodopdatering vry wat 'n sekuriteitsgat regstel. Jy werk WordPress op, en jou werf is nou stukkend of leeg.

As u agentskap die Ouer Tema, jy sal verlore wees. Selfs as jy 'n opgedateerde ouertema gevind het, moet jy dit aflaai en enige kodeveranderings foutspoor om te identifiseer watter regstelling die probleem oplos. Maar aangesien u agentskap 'n goeie werk gedoen het en 'n kindertema ontwikkel het, het u die opgedateerde ouertema afgelaai en dit op u gasheerrekening geïnstalleer. Herlaai die bladsy, en alles werk. Kode in 'n kindertema sal selde kwessies genereer, tensy daar 'n paar afhanklikhede van die ouertema is en hulle die funksionaliteit waarna u verwys, opgeskort of verander het.

Douglas Karr

Douglas Karr is CMO van Maak INSIGTE oop en die stigter van die Martech Zone. Douglas het tientalle suksesvolle MarTech-opstartondernemings gehelp, het gehelp met die omsigtigheidsondersoek van meer as $5 miljard in Martech-verkrygings en -beleggings, en gaan voort om maatskappye te help met die implementering en outomatisering van hul verkoops- en bemarkingstrategieë. Douglas is 'n internasionaal erkende digitale transformasie en MarTech deskundige en spreker. Douglas is ook 'n gepubliseerde skrywer van 'n Dummie-gids en 'n besigheidsleierskapboek.

verwante Artikels

Terug na bo knoppie
Sluiting

Advertensieblok bespeur

Martech Zone is in staat om hierdie inhoud gratis aan u te verskaf, want ons verdien ons webwerf deur advertensie-inkomste, geaffilieerde skakels en borgskappe. Ons sal dit waardeer as jy jou advertensieblokkering sal verwyder terwyl jy ons webwerf bekyk.