Onlinebutik för Admitad affiliate program. Prefix för produkter i URL. Admitad Goods: ett användbart plugin för WordPress

Han har länge erbjudit alla att ta XML-filer och skapa butiker utifrån dem för att tjäna pengar. Och de höll tävlingar för att se vem som kunde skapa en sådan butik bättre. Att göra nätbutiker med XML-filer är så mainstream att de till och med började göra speciella motorer. Men jag är en anhängare av klassikerna, jag deltog inte i det här, men jag ville göra en sådan butik. Det visade sig vara lätt. Jag kommer att beskriva det steg för steg.

Förbereder webbplatsen och XML-filen

1) När jag letade efter gratis PR-domäner och hittade domänen messageshopper.com med PR3 (även om ryktet nu har spridits att det inte är någon mening med det), bestämde jag mig för att registrera mig för framtiden. Nu kom det bara till användning.

2) Installerade WordPress-motorn och valde Origin-temat, lämpligt för en damkläderbutik. Vi behöver inte onödiga funktioner som kundvagnen. Allt vi behöver är en fin beskrivning, en bild och en stor "köp"-knapp med vår affiliate-länk till riktiga nätbutiker.

3) Nu är det viktiga steget. Installera plugin-programmet WP All Import PRO. Den gratis vanliga versionen tillåter dig inte att analysera bilder (jag säger inte att du behöver köpa den, du kan hitta den). Denna plugin låter dig importera XML- och CSV-filer, vilket är vad du behöver.

4) Efter registrering, gå till avsnittet med varor. Klicka på "mina program", naturligtvis måste du först ansluta till alla dessa program för att tjäna pengar. Nedan använder vi ett filter så att det inte blir för många produkter. Och klicka på "exportera"-knappen i det övre högra hörnet för att ladda ner XML.

5) Nu går vi till vår XML-fil, vi kommer att behöva ta bort växelkurser, denna onödiga information skapar fel i framtiden. Testad slumpmässigt och genom experiment.

Ta bort den valda. Spara.

Importera en XML-fil till WordPress

1) Gå till menyn Ny import plugin och välj vår XML-fil för ytterligare import.

Efter snabb laddning, klicka på NÄSTA.

2) Det andra steget i vår import är valet av sökvägen, det element som oftast upprepas, där produkten finns. Jag vet från praktiken att det finns en produkt mellan "erbjudande"-taggarna. Jag klickar på den till höger och försäkrar mig sedan genom att titta på koden från vilken inläggen kommer att dyka upp och på antalet sådana element, alltså hur många sidor det kommer att bli.

NÄSTA igen!

3) Nu till en mycket intressant och kreativ uppgift, att designa ett inlägg från taggar.

Du måste dra variablerna till höger direkt in i inlägget. Jag designar inlägg med mina grundläggande kunskaper i HTML och CSS. Sedan måste du gå till temastilarna och lägga till stilbeskrivningar för din knapp där, Google färdiga knappar.

Som du kan se innehåller koden tre parametrar, men endast två visas i inlägget (färg, storlek). Detta beror på det faktum att det finns produkter som har 3 parametrar, och vissa har färre eller inga alls, så det är bättre att lägga till fler parametrar om andra produkter inte har dem, så kommer ett tomrum helt enkelt att dyka upp, inga fel . Om du inte förstår något, skriv bara om det som jag har det. Eller skriv inte om parametrar alls.

I slutet finns en länk med en DIV för att göra en stor vacker grön knapp. Det har bevisats att sådana knappar genererar flest konverteringar. Jag la inte länkar i noindex och nofollow. Jag är emot sådana SEO-kastrationer, det händer inte naturligt.

Först ett inlägg utan bild, eftersom bilden då kommer att justeras och visas i miniatyrer på grund av temat.

Du kan klicka på Förhandsgranska för att se hur det blev. Bara en notering, jag kan inte trycka på krysset här, men mellanslagstangenten stänger visningsfönstret.

4) Det svåraste steget är det fjärde.

Först måste du välja Publicerad, det vill säga publicera, annars hamnar alla inlägg i utkast. Nedan finns kryssrutor som tillåter kommentarer och trackbacks, jag personligen behöver dem inte, bara spam. Det finns generellt många inställningar här, du kan göra inlägg med slumpmässiga datum, men att publicera direkt för tillfället fungerar för mig.

Nästa viktiga punkt är att ange kategorierna. Jag råder dig inte att bli galen med underkategorier, även om detta också är möjligt.

Jag använder även taggar och placerar en variabel med varumärken där.

Det viktigaste i denna fråga är bilderna. När allt kommer omkring, om tjejer inte ser vackra byxor, hur kommer de att köpa dem? Jag har allt arrangerat på något sätt så här, jag vet inte exakt vad varje kryssruta betyder, men jag har bilder uppladdade till webbplatsen, infogade i miniatyrer, allt fungerar. Gör som jag gör.

5) Importprocessorn är mycket lång. Och det finns en uppfattning om att det begränsas av anslutningstiden till servern, megabyte eller något annat.

För mig tog en XML-fil med 3500 inlägg nästan två timmar att ladda. Det är fortfarande inte klart varför, men vanligtvis skapas bara hälften av inläggen eller ännu mindre.

Jag har en sådan sida. Du kan gå in och se hur väl inläggen tillsammans med knappen är designade.

Det fanns 4 000 inlägg i webbutiken under Admitad (ytterligare 2 000 lades till medan inlägget skrevs med hjälp av exemplet). Webbplatsen i sig marknadsfördes inte på något sätt och inga länkar köptes. Jag kanske inte ens skriver, men nyligen indexerades sajten bra. Det finns mer än 4000 sidor i Google och 2000 sidor i Yandex. Trafiken är cirka 15 personer per dag. Ett par klick, men det ger inga pengar. Och jag hoppades så på passiv inkomst.

Jag bestämde mig för att sälja webbplatsen på pr-cy, medan maxbudet är 300 rubel. Inte dåligt.

För människor som ständigt vill förbättra sig, lära sig något och ständigt lära sig något nytt, specialgjorda vi denna kategori. Den innehåller uteslutande pedagogiskt, användbart innehåll som du säkert kommer att njuta av. Ett stort antal videor kan kanske konkurrera med till och med den utbildning vi får i skolan, högskolan eller universitetet. Det största med träningsvideor är att de försöker ge den senaste, mest relevanta informationen. Världen omkring oss i teknikens tidevarv förändras ständigt, och tryckta pedagogiska publikationer har helt enkelt inte tid att ge den senaste informationen.


Bland filmerna kan du även hitta utbildningsfilmer för förskolebarn. Där kommer ditt barn att få lära sig bokstäver, siffror, räkna, läsa osv. Håller med, det är ett mycket bra alternativ till tecknade serier. För grundskoleelever kan du också hitta engelska språkträning och hjälp med att studera skolämnen. För äldre elever har utbildningsvideor skapats som hjälper dig att förbereda dig för prov, tentor eller helt enkelt fördjupa dina kunskaper i ett visst ämne. Den förvärvade kunskapen kan ha en kvalitativ inverkan på deras mentala potential, samt glädja dig med utmärkta betyg.


För ungdomar som redan har tagit examen från skolan, studerar eller inte studerar på universitetet, finns det många fascinerande utbildningsvideor. De kan hjälpa dem att fördjupa sina kunskaper om det yrke de studerar till. Eller skaffa ett yrke, som programmerare, webbdesigner, SEO-optimerare osv. Detta yrke lärs inte ut ännu vid universitet, så du kan bli specialist inom detta avancerade och relevanta område endast genom självutbildning, som vi försöker hjälpa till med genom att samla de mest användbara videorna.


För vuxna är det här ämnet också relevant, eftersom det ofta händer att du efter att ha arbetat i ett yrke i åratal kommer till insikten att det här inte är din grej och du vill lära dig något mer lämpligt för dig själv och samtidigt lönsamt. Även bland denna kategori människor finns det ofta videor om typen av självförbättring, spara tid och pengar, optimera deras liv, där de hittar sätt att leva ett mycket bättre och lyckligare liv. Även för vuxna är ämnet att skapa och utveckla ett eget företag mycket lämpligt.


Även bland de pedagogiska videorna finns videor med allmänt fokus som passar för nästan alla åldrar i dem kan du lära dig om hur livet började, vilka evolutionsteorier som finns, fakta från historien, etc. De vidgar perfekt en persons horisonter, vilket gör honom till en mycket mer lärd och trevlig intellektuell samtalspartner. Sådana utbildningsvideor är verkligen användbara för alla att titta på, utan undantag, eftersom kunskap är makt. Vi önskar dig en trevlig och användbar visning!


Nuförtiden är det helt enkelt nödvändigt att vara det som kallas "på vågen". Detta hänvisar inte bara till nyheter, utan också till utvecklingen av ens eget sinne. Om du vill utvecklas, utforska världen, vara efterfrågad i samhället och vara intressant, då är det här avsnittet precis för dig.

Insticksprogrammet är skrivet med OOP, nästan överallt är koden som bildar layouten (hädanefter kallad vyer) separerad från resten av koden (hädanefter, villkorligt, kommer vi att kalla det "mjukvarudelen").

Systemkrav

PHP 5.4+, WordPress 4.4+, curl

Installerar plugin

CPASoftGoods plugin-inställningar

1) Lägga till en domän för att fungera med plugin-programmet

Domänen som plugin-programmet CPASoftGoods kommer att installeras på måste läggas till på ditt personliga konto https://www.cpamart.ru/cpafeed/?cpasoftgoods

2) Ladda ner och installera plugin, aktivera

3) Gå till plugin-inställningarna, ändra data till din egen och spara

4) Gå till avsnittet "Permalänkinställningar" och klicka på knappen "Spara ändringar".

Avsnittet finns på /wp-admin/options-permalink.php

Plugin-installationen är klar.

  • Statistik över dina klick, försäljning https://www.cpamart.ru/cpafeed/?stata-wp
  • Lägga till en domän för att fungera med plugin-programmet https://www.cpamart.ru/cpafeed/?cpasoftgoods

här är en video om inställningarna

1. Prefix för produkter i URL

domain.ru/cpasoft_goods/product_name/
cpasoft_goods - identifierare följt av produktidentifieraren

2. Prefix för kategorier i URL

domain.ru/cpasoft_category/category_name/
cpasoft_category - identifierare följt av din kategoriidentifierare

Det är förbjudet att använda följande namn för kategori- och produktprefix

Dessa namn är reserverade för WordPress. WordPress använder dem alla för sina egna syften.

attachment, attachment_id, author, author_name, calendar, cat, category, category__and, category__in, category__not_in, category_name, comments_per_page, comments_popup, customize_messenger_channel, customized, cpage, day, debug, error, exact, feed, fields, hour, link_category, m, minut, månadsnummer, mer, namn, nav_meny, nonce, nopaging, offset, order, orderby, p, page, page_id, paged, pagename, pb, perm, post, post__in, post__not_in, post_format, post_mime_type, post_status, post_tag, post_type, posts, posts_per_archive_page, posts_per_page, preview, robots, s, search, second, opinion, showposts, static, subpost, subpost_id, tag, tag__and, tag__in, tag__not_in, tag_id, tag_slug__and, tag_slug__in, taxonomi, tb, term, theme, typ w, med kommentarer, utan kommentarer, år,

3. Prefix för taggar i URL

domain.ru/cpasoft_tags/tag_name/
cpasoft_tags - identifierare följt av taggidentifieraren

4. Prefix för erbjudanden i URL

domain.ru/cpasoft_offers/tag_name/
cpasoft_offers - identifierare följt av erbjudandeidentifieraren

5. Produkter som tas bort av erbjudandet vid uppdatering

Välj alternativet för vad plugin-programmet ska göra om erbjudandet raderade tidigare nedladdade produkter

Ta bort – produkter som tas bort av erbjudandet kommer att tas bort från skyltfönstret
Göm – produkter som tas bort av erbjudandet kommer att finnas kvar i skyltfönstret, men kommer inte att visas på webbplatsen. Adressen till den dolda produkten kommer att innehålla en 404-serversvarskod (WordPress-funktion)
Gör ingenting - produkter som tas bort av erbjudandet kommer att finnas kvar i skyltfönstret

6. Sök

Välj vilken sökning som har prioritet på ditt projekt. Det är omöjligt att utföra en samtidig sökning efter inlägg och produkter (WordPress-funktion).

Uppmärksamhet! Efter att ha ändrat prefixet för produkter och/eller kategorier måste du gå till sidan för permalänkinställningar och klicka på knappen "Spara ändringar", annars öppnas inte nya länkar. Tryck bara på en knapp.

7. Valutainställningar

"Valuta"-inställning Detta låter dig konfigurera omvandlingen av produktpriser till önskad valuta.

  • - Föremål i dollar omvandlas till rubel eller euro
  • - Produkter i rubel omvandlas inte

Om du vill ange kostnaden för varor på webbplatsen i rubel, ange RUB i inställningarna.

Alla varor som kommer i USD eller EUR kommer att konverteras till kursen https://finance.yahoo.com/

För tidigare nedladdade produkter kommer priset att ändras till RUB efter uppdatering av produkterna på "Produktuppdatering" plugin-sidan

Uppmärksamhet! Aliexpress har sin egen internpris, så priserna kommer att variera

Huvudpluginfiler

cpasoft-goods.php

Huvud plugin-fil. Inkluderar alla andra filer som behövs för att plugin ska fungera. Den registrerar även skript och stilar som behövs för pluginet, innehåller funktioner för att installera och avinstallera pluginet, samt visa och arbeta med inställningssidan

En klass för mer bekvämt arbete med CURL, som används vid anslutning till servern för bearbetade varor av servern och cpasoft

Basklass som innehåller allmän funktionalitet för att ansluta till tredjepartsservrar

CpasoftConnector.php

OfferProxyConnector.php

Klassen som ansvarar för att ansluta till servern för bearbetade varor

GoodsDispatcher.php

Den här filen innehåller alla funktioner för att arbeta med produkter på databasnivå (registrering av nya typer av inlägg och taxonomier, generering av frågor, hämta och uppdatera produktspecifika fält etc.).

GoodsAttributesManager.php

Klass för att arbeta med utökade produktattribut

Klassen utökar standardfönstret för inläggsredigering, lägger till information om produkter och lägger även till filter efter kategori, etc. till vanliga WordPress-postlistfilter

GoodsImporter.php

Ansvarig för import av varor i alla led, förutom direkt inmatning i databasen (för detta överförs kontrollen till GoodsDispatcher.php)

GoodsSelector.php

Ansvarig för att infoga kortkoder i editorn (motsvarande knapp)

GoodsUpdater.php

Klass ansvarig för uppdatering av produkter

PluginOptions.php

Arbeta med plugin-inställningar på WordPress API-nivå. Innehåller även standardinställningar

ShortcodesProcessor.php

Får kortkoden att fungera

Skript för uppdatering av produkter, specificerat i kronan

Fel och deras lösningar

Produktbilder laddas inte. PHP-varning: file_get_contents():

Felet uppstår på VPS/VDS, kontrollera felloggarna för att se om det finns några
PHP-varning: file_get_contents(): https:// wrapper är inaktiverat i serverkonfigurationen av allow_url_fopen=0 i /home/login/.., installera sedan allow_url_fopen=1 eller kontakta din värdleverantör för support

Jag kan inte uppdatera plugin-programmet från WordPress-administratörsområdet

Insticksprogrammet tar upp ~10 MB. i arkivet. Att importera en sådan fil kan kräva en hel del resurser, och om du inte kan uppdatera plugin-programmet ligger problemet troligen i din PHP-konfiguration

Metod nr 1. Försök att uppdatera CPASoftGoods plugin inte med alla plugins på en gång, utan bara med en av dem.

Metod nr 2. Kanske under en plugin-uppdatering inträffar en timeout på hosting.

Försök att infoga raden i .htaccess-filen (i roten på webbplatsen)
php_value max_execution_time 100

.htaccess i roten på webbplatsen

Infogar php_value max_execution_time 100

Om plugin-programmet inte uppdateras även efter detta, måste du skriva till värdsupporten och klargöra om de blockerar php_value max_execution_time-direktivet i .htaccess, då måste du be om att ta bort blockeringen och öka filladdningstiden .

Standardsökning på WP-webbplatsen fungerar inte. Söker endast bland nedladdade produkter

I plugininställningarna väljer du det sökalternativ du behöver och sparar ändringarna

Analysfel: syntaxfel, oväntad T_FUNCTION i .../public_html/wp-content/plugins/cpasoft-goods/cpasoft-goods.php online

När plugin aktiveras ger det ett fel
Allvarligt fel: Ogiltig opkod 153/1/8. i /wp-content/plugins/cpasoft-goods/widgets/widgets_all.php

I erbjudandekortet
Fatalt fel: Anrop till odefinierad funktion mb_strpos() i /home/login/public_html/shop/wp-content/plugins/cpasoft-goods/GoodsAttributesManager.php på rad 150

I PHP-tillägg måste du aktivera mbstring-tillägget. Kontakta din värd, de hjälper dig att åtgärda felet.

curlErrorMessage => Protokoll "https" stöds inte eller inaktiveras i libcurl

Admitad API-servern använder https-protokollet. Detta protokoll är inte aktiverat i dina curlinställningar på servern. Protokoll dict, file, ftp, gopher, http, imap, ldap, pop3, rtsp, smtp, telnet, tftp. Som ett resultat uppstår felet curlErrorMessage => Protokoll "https" som inte stöds eller inaktiveras i libcurl. Kontakta hostaren, de hjälper dig att fixa det.

Allvarligt fel: Anrop till odefinierad funktion get_the_post_thumbnail_url()

Widgets mjukvarudel

Widgets som är temaoberoende

Ta bort onödiga attribut/egenskaper för produkter från widgeten

Det finns en uppgift: att ta bort attribut/egenskaper för produkter från widgets

här är videon

1. I standard plugin-tema

I filen /wp-content/plugins/cpasoft-goods/themes/cpasoft2/cpasoft_widgets/__catAttr.php , där cpasoft2 är temat som används

Efter raden$attr): ?> infoga

if ($attr->name == "kategori")
Fortsätta;

Elseif($attr->name == "underkategori")
Fortsätta;

Elseif($attr->name == "Andra attribut")
Fortsätta;
?>

till barntema

2. I ett icke-standardiserat plugin-tema

Skapa en cpasoft_widgets-mapp i roten av ditt tema

Kopiera filen /wp-content/plugins/cpasoft-goods/views/widgets/__catAttr.php till den här mappen

Efter raden$attr): ?> infoga

if ($attr->name == "kategori")
Fortsätta;

Elseif($attr->name == "underkategori")
Fortsätta;

Elseif($attr->name == "Andra attribut")
Fortsätta;
?>

På så sätt listar du de attribut som du inte vill visa i widgeten

Alternativ widgetlayout

Layouten för plugin-widgetarna (produktkategorier och filter) kan ändras. Innan du börjar använda standardlayouten kontrollerar plugin-programmet om det finns en cpasoft_widgets-mapp i den aktuella temamappen, och om den finns, och den nödvändiga filen finns där, kommer layouten från den här filen att användas, och inte standarden. Därför, om du inte är nöjd med standardlayouten för widgets, kan du kopiera filerna från mappen wp-content/plugins/cpasoft-goods/views/widgets till mappen cpasoft_widgets i ditt tema och ändra layouten. Men följ dessa regler för att säkerställa att widgetarna förblir funktionella:

    Ta inte bort eller byt namn används inuti widgets

    Filter efter tillverkare, efter butiker, efter kategoriattribut som jag behöver är designade specifikt för funktionsprincipen för kryssrutor, ersätter dem inte med input av en annan typ. Om du vill ha dekorerade kryssrutor kan du göra med display: ingen;

  • AJAX-filtrering utlöses av förändringshändelsen för elements.adm-product-filter-ingång

I vilket fall som helst kan en allvarlig modifiering av widgetarnas layout kräva djup kunskap om CSS, HTML, eller till och med delvis/fullständig omskrivning av js-koden för filtren. Till exempel behövde vi också en liten modifiering i admtad1-temat.

"Liknande produkter" är en funktion som visar andra produkter i samma kategori i produktkortet.

Om du använder ditt eget tema och behöver visa produkter

Om du INTE skapar separata filer (single-cpasoft_goods.php, archive-cpasoft_goods.php, etc.) för att visa ett kort och en lista över produkter, då måste du använda konstruktionen i dina temafiler

post_type === "cpasoft_goods"): ?>
här är produktegenskapen

Visar affiliate länkar

post_type === "cpasoft_goods"): ?>
ID); ?>" target="_blank">Gå till produkt

Visar priser och valutor för ett icke-standardiserat plugin-tema

post_type === "cpasoft_goods"): ?>

pris, ",", " "); ?>
valuta-ID; ?>

Kortprodukt

Du måste skapa en single-cpasoft_goods.php-fil i roten av ditt tema

/wp-content/plugins/cpasoft-goods/themes/cpasoft2/single-cpasoft_goods.php
/wp-content/plugins/cpasoft-goods/themes/cpasoft3/single-cpasoft_goods.php

Produktkategori

Du måste skapa två filer taxonomy-cpasoft_category.php och varor-list.php i roten av ditt tema

Du kan ta filen från våra standardteman och designa den för ditt tema

/wp-content/plugins/cpasoft-goods/themes/cpasoft2/taxonomy-cpasoft_category.php
/wp-content/plugins/cpasoft-goods/themes/cpasoft2/goods-list.php

Filtrera resultat

Du måste skapa en fil archive-cpasoft_goods.php i roten av ditt tema

Sökresultat

Du måste skapa en search.php-fil i roten av ditt tema

Du kan ta filen från våra standardteman, precis som exemplet ovan

Dessa fält läggs till av plugin till standardpostfälten om varor eller produktkategorier efterfrågas (cpasoft_goods eller cpasoft_category), såväl som under en sökning.

Fält kommer också att läggas till automatiskt när du använder klassen WP_Query direkt för de angivna posttyperna och taxonomierna (cpasoft_goods, cpasoft_category, respektive). Så, vilka fält blir ytterligare tillgängliga?

I verkligheten kan du hitta några andra fält i $post-variabeln, men de har servicevärde för plugin-programmet.

Det är lite svårare att arbeta med produktattribut som färg eller storlek. Eftersom de är väldigt olika för olika produkter och erbjudanden är det inte möjligt att importera dem till variabeln $post. Därför måste du använda klassen GoodsAttributesManager för att arbeta med dem. Klassen är en singleton, så för att komma igång måste du begära en instans av den:

$ga = GoodsAttributesManager::instance()

Och sedan kan du begära attributen för den aktuella produkten:

$attributes = $ga->getAttributes($post->id);

Anropet returnerar produktattributen som en array av objekt. Namnfältet för varje objekt kommer att innehålla namnet på attributet ("färg", "storlek", "diagonal", etc.), och värdefältet kommer att innehålla dess värde ("svart", "12 tum", etc. ) . Specifika värden beror på produkten och dess leverantör och kan variera.

Användningsexempel:

getAttributes ($post -> ID ) som $attr ) (

< tr >

< td >

namn ; ?>

< td >

värde ; ?>

Begär produkter via WP_Query

Produkter kan efterfrågas manuellt, precis som alla andra inlägg, med standardklassen WP_Query. Du kan också använda variabler i frågor genom att lägga till dem direkt i klasskonstruktorn:

Som redan nämnts, när du frågar via WP_Query, laddas ytterligare produktfält automatiskt från motsvarande tabeller och är tillgängliga via $query->post eller den globala $post variabeln (beroende på hur du arbetar med WP_Query-objektet) på samma sätt som standardpostattribut.

Till exempel,

$query = new WP_Query(array (

"post_type" => "cpasoft_goods" ,

"priceMin" => 10 ,

"priceMax" => 30

var_export($query);

Att ta emot en affiliate-länk till en produkt

< a href= " ID); ?> "> Gå till produkt

AJAX filter

För att filter ska fungera via AJAX måste behållaren vars innehåll ska uppdateras via Ajax ha klassen cpasoft-ajax-updated. Vanligtvis är detta en container där varor levereras

Modifiering av standard plugin-teman

Modifiering av standard plugin-teman. Videoinstruktion

Skapa/redigera din CSS i ett barntema

Enkelt (inte helt korrekt): gör din header.php i barntemat och lägg till stilkopplingen där som vanligt. Låg prioritet - så att css hamnar sist i listan.

Svårt (men korrekt): skapa functions.php, fånga wp_enqueue_script-kroken i den med låg prioritet (till exempel 100) och koppla det önskade skriptet från det

Pluginet kommer med 3 teman som gör att du kan förvandla din WordPress-blogg till ett online skyltfönster för att arbeta med Cpasoft-partners. De innehåller den grundläggande funktionalitet som vi ansåg nödvändiga för sådana webbplatser. Vi kan dock inte gissa varje användares önskemål. Om du vill ändra vårt tema är det bästa sättet att skapa ett WordPress-barntema baserat på det.

Varför skulle du inte ändra temats källkod direkt?

Vi utvecklar vårt plugin och dess uppdateringar är tillgängliga via WordPress automatiska uppdateringssystem. Om du gör ändringar direkt i temakoden inuti pluginet kommer varje uppdatering att skriva över dina redigeringar med standardtemakoden. Men temakoden för barn kommer inte att påverkas. Hur man skapar barnteman, liksom i många artiklar på Internet, till exempel https://wpmag.ru/2013/dochernie-temy-wordpress/. Källkoden för våra teman finns i mappen wp-content/plugins/cpasoft-goods/themes, som registreras som en av temamapparna när plugin-programmet aktiveras.

Så du vill till exempel göra ändringar i cpasoft3-temat. OK, skapa bara en ny mapp i mappen wp-content/themes, som heter till exempel cpasoft3-child, och placera filen style.css med följande innehåll:

Temanamn: Cpasoft3 Child

Mall: cpasoft3

Nu kan du ersätta alla våra temafiler med dina egna. Kopiera bara vår fil till din mapp och gör nödvändiga ändringar. Mekanismen för alternativ layout av widgets fungerar också.

Beskrivning av kategorin efter produktlistan

Låt oss titta på ett verkligt exempel på arbete. Uppgift:

Låt oss titta på det andra ämnet, dess adress i förhållande till webbplatsroten
/wp-content/plugins/cpasoft-goods/themes/cpasoft2

Koden som visar kategoribeskrivningen finns i filen (samma för andra teman)
/wp-content/plugins/cpasoft-goods/themes/cpasoft2/taxonomy-cpasoft_category.php

Själva koden med kommentarer

Således är det lätt att märka att om beskrivningen var efter listan måste du byta raderna med koden så att det blir så här

Därefter måste du se till att dina ändringar inte skrivs över av standardtemafiler när du uppdaterar insticksprogrammet för att göra detta, skapa en ny mapp i mappen /wp-content/themes/, till exempel, cpasoft2-child;

Fullständig sökväg /wp-content/themes/cpasoft2-child/

Och placera följande style.css-fil i den:

Temanamn: Cpasoft2 Child

Mall: cpasoft2

I /wp-content/themes/cpasoft2-child/style.css

Om du gjorde allt som vi beskrev, kommer ett nytt tema att dyka upp i ditt temavalsavsnitt, som kallas Cpasoft2 Child

Den måste aktiveras.

Nu kan du ersätta alla våra temafiler med dina egna. Kopiera bara vår fil till mappen /wp-content/themes/cpasoft2-child/ och gör nödvändiga ändringar.

Det vill säga, för att bilda rubriker till produktkort kan man göra en struktur från produktegenskaper

%post_title% %vendor% för %price% %currency% | %Bloggtitel%

Tillgängliga produktegenskaper

Det är inte tekniskt möjligt att visa några andra egenskaper hos produkten (vikt, storlek, diagonaler etc.) i titeln, endast ovanstående egenskaper.

Uppmärksamhet! Om du manuellt skapar en titel för en produkt kommer den bara att ändra produkttiteln %post_title%, resten av produktegenskaperna kommer att finnas kvar i titeln.

WP-PageNavi

https://wordpress.org/plugins/wp-pagenavi/installation/

För att plugin-programmet WP-PageNavi ska fungera i vanliga CPASoftGoods-teman måste du infoga en rad i filen goods-list.php i roten av temat

Du kan ta bort standardtemapagineringskoden och bara lämna kvar raden

Du kan också använda koden i filen taxonomy-cpasoft_category.php genom att göra kategoribeskrivningen ovanför sideringen.

Glöm inte att flytta ändringarna till barntemat

Google XML-webbplatskartor

Plugin för att skapa en webbplatskarta i XML-format

Officiell dokumentation av plugin-programmet https://wordpress.org/plugins/google-sitemap-generator/

För att pluginet ska ta hänsyn till produkterna och kategorierna för CPASoftGoods plugin måste du markera rutorna i plugininställningarna

YouTube-videokortkoder

YouTube-videokortkoder är utformade för att snabbt och enkelt söka efter videor på YouTube och placera dem på sidor som kortkoder. Det finns flera alternativ för utseendet på YouTube-kortkoder:

här är videon

Kort

Använd funktionaliteten i videokortkoder för en mängd olika innehåll på din webbplats, skapa användbara och visuella beskrivningar av webbplatssidor.

Hur tjänar man pengar och hur man arbetar i cpa admitad för att kontrollera din inkomst? Dessa frågor besvaras av övning, webbmasterns fantasi och en recension av unika tjänster från Admitad, utvecklade speciellt för att underlätta för affiliate-nätverksanvändare.

Vill du ha ett unikt kupongflöde som inte kommer att ha några analoger på Internet? Det är verkligt! Eller kanske du behöver avancerade funktioner för att planera reklamkampanjer? Annonsgeneratorn från admitad hjälper dig. Allt som återstår är att ta reda på exakt vilka verktyg Admitad erbjuder och välja rätt.

Ett helt oumbärligt verktyg för alla webbansvariga på ett eller annat sätt kopplat till onlinehandel är möjligheten att exportera produktflöden från annonsörens webbplats till deras webbplats. Många fall och manualer har skapats om affiliate-program för onlinebutiker, men recensioner från proffs indikerar att lite kan jämföras med effektiviteten av att exportera produkt-xml-flöden.

Faktum är att det här alternativet möjliggör "överföring" av originalprodukten från annonsörens webbplats direkt till webbansvarigs webbplats. Exporten sker i XML- och CSV-format och alla uppdateringar görs i realtid. Dessutom, under export av varor, blir de integrerade länkarna omedelbart hänvisningslänkar och är tillgängliga för användning direkt. Vad ger detta?

  • möjligheten att skapa en onlinebutik med ett unikt utbud av produkter;
  • möjligheten att justera urvalet efter eget gottfinnande och i enlighet med målgruppens smak;
  • funktionalitet för att skapa prisjämförelsetjänster i olika nätbutiker (om du samtidigt exporterar varor från flera sajter samtidigt).
  • Själva produktuppladdningsmodulen ser ut som en sammansättning av flera filter, så det är lätt att ta reda på hur man arbetar med att exportera produktflöden i Admitad utan mycket vandring - allt är tillgängligt med några få klick direkt från ditt personliga konto.

Filtren i sig är urval, sorterade efter nyckelkriterier och gjorda så att webbmastern kan välja den mest individuella uppsättningen av produkter för export. Verktyget är helt oumbärligt för webbplatsägare vars målgrupp är shoppingorienterad, men samtidigt kräsen i sitt val. Exakt vad som ska användas är upp till webmastern att bestämma admitad erbjuder följande filter:

  • pris (du kan ställa in ett visst intervall);
  • affiliate-program (val från affiliate-program av intresse);
  • varumärken och enskilda produktkategorier.

ReTag från CPA admitad

Nybörjare kommer snabbt på vilka alternativ för att tjäna pengar som är bäst att använda i cpa admitad, men konstigt nog spenderar de mycket tid på att studera fördelarna med affiliate-nätverksverktyg. En av dessa fördelar är ReTag från admitad. Detta är ett mycket enkelt verktyg vid första anblicken, men dess användbarhet är svår att överskatta.

ReTag är en behållare som placeras på annonsörens webbplats, där webbmastern kan integrera tjänster efter eget gottfinnande. "Trick" är perfekt för bannerretargeting, och är också praktiskt i de fall du behöver placera lite kontaktinformation (till exempel e-post) på annonsörens webbplats.

Alla klienter i affiliatesystemet kan använda ReTag från admitad, oavsett deras status. Den viktigaste fördelen med en sådan "kapsel" för webbansvariga är förenklingen av tekniska "procedurer", som oundvikligen tar tid. Med ReTag sker integrationen av de nödvändiga tjänsterna med annonsörens webbplats med 2 klick, vilket avsevärt förenklar arbetsprocessen. Och samtidigt krävs varken deltagande eller hjälp från programmerare - inget ingripande i HTML-koden för webbplatser tillhandahålls. Därför blir det med ReTag lättare både att arbeta i cpa admitad och att leta efter nya partnerskap.

Varje webbansvarig kan själv tänka igenom metoderna för att använda en sådan behållare - förutom ominriktning eller e-postintegration är det möjligt att infoga Yandex Metrics och Google Analytics-kod, vilket är imponerande i sig. Intressant nog regleras alla processer för att använda ReTag direkt av annonsören och webbmastern, så det finns inga begränsningar för hur man arbetar med detta verktyg.

Absolut allt kan "skräddarsys" efter dina behov och idéer Admitad ger bara sina kunder ett användbart alternativ. Vilket i sin tur innebär att cookies inte används, och detta är en viktig punkt ur säkerhetssynpunkt för det moderna Internet.

Admitad Extension: tillägg för Chrome

Webbansvariga som är vana vid att ständigt optimera sitt arbetsflöde kommer att ha svårt att klara sig utan Admitad-applikationen för Chrome, eftersom detta verktyg minskar antalet steg för att generera djuplänkar på annonsörernas webbplatser. Därför, för dem som samtidigt är anslutna till flera affiliate-program, är det svårt att föreställa sig hur man arbetar med Admitad-tjänsten utan en Chrome-tillägg - det här verktyget är så praktiskt.

När det gäller nybörjare gör Admitad Extension det ännu enklare för dem: att generera djuplänkar utan att gå igenom mellansteget med "webmasterverktyg" är mycket bekvämare. Och om vi betänker att själva generationsprocessen sker omedelbart? Och att tjänsten är synkroniserad med admitad-databasen, och därför är information om anslutna sajter alltid uppdaterad vid den aktuella tidpunkten?

Det är också intressant att även om tillägget är designat specifikt för Chrome, så är Extension lika bra anpassat till andra webbläsare. Tyvärr finns det ingen version för Mozilla Firefox i Admitad ännu, men tillägget kan installeras för:

  • och Rambler webbläsare;
  • Amigo;
  • Chromium och Comodo Dragon.

En ytterligare praktisk punkt är möjligheten att lägga upp korta djuplänkar direkt till sociala nätverk. Det är mycket bekvämt att koden som tas emot via Admitad Extension-plugin omedelbart kan infogas på önskad sida på VKontakte, OK, Facebook, Twitter eller Google+ - för ägare av populära offentliga sidor på sociala nätverk är tillägget nästan oumbärligt just på grund av denna funktion.

Admitad Goods: ett användbart plugin för WordPress

För dem vars webbplats körs på WordPress erbjuder Admitad en färdig lösning – Admitad Goods plugin. Verktyget hjälper till att skapa en attraktiv och synlig skyltfönster med ett produktutbud, som är flexibelt anpassat efter den webbansvariges individuella preferenser.

Du kan ta reda på hur du arbetar i cpa admitad med Admitad Goods plugin på nästan några timmar, eftersom... Verktyget är maximalt anpassat till WordPress och kommer att vara en idealisk lösning för webbansvariga som är bekanta med detta CMS. Speciellt för dem som är specialiserade på att skapa affiliate onlinebutiker eller broschyrsajter. En separat punkt: till skillnad från analoger som erbjuds av andra affiliate-nätverk, är plugin från Admitad helt gratis. Och när det gäller funktionalitet överträffar den till och med många av dess analoger. Bland funktionerna och fördelarna med Admitad Goods:

  • direktimport av varor från Admitad (importerad data uppdateras i realtid, upprätthåller nuvarande parametrar);
  • användbarhet: plugin-programmet är kompatibelt med både datorer och smartphones och surfplattor - layouten på skyltfönstret förblir oförändrad och visas korrekt;
  • automatisk uppdatering av information (på grund av synkronisering med admitad).

Det bästa sättet att hjälpa dig lära dig hur du tjänar pengar på Admitad cpa med det här verktyget är direkt från webbplatsen från vilken du kan ladda ner och installera plugin - https://www.admitadgoods.ru/. För att synkronisera arbete med admitad måste användaren registrera sig i systemet, samt en liten länk - fylla i 2 fält: webbplatsnamn och token-åtkomst. Det är det, efter att ha fyllt i dem kan webbmastern självständigt importera produkter, skapa filter och kategorier själv. Eftersom plugin-programmet är gratis krävs inte ytterligare registreringar för systemanvändare (förutom att länka till ett konto).

Get Feed: utveckling av unika kuponger

Det är svårt att föreställa sig hur man tjänar inkomst från cpa admitad och inte använder Get Feed. Eftersom Get Feed är en unik modul för att generera kuponger av en typ som endast begränsas av webbmasterns fantasi. Med andra ord, om du är en Admitad-användare kan du inte bara ta färdigt reklammaterial från affiliate-program (banners eller genererade länkkuponger), utan också skapa dina egna. Dessutom kommer den resulterande produkten att vara helt unik, eftersom Get Feed har massor av mallar. Det är lätt att förstå vad detta ger och vilka fördelar en webbansvarig får med Get Feed från admitad:

  • unika kupongflöden både i design och innehåll;
  • förmågan att anpassa flödets utseende till designen och konstruktionen av webbplatsen (särskilt bekvämt för ägare av offentliga sidor på sociala nätverk);
  • en flexibel feed-skapare som låter dig tänka igenom ett icke-standardiserat arrangemang av block och information.

Allt detta påverkar både indirekt och direkt webbplatsens konvertering och potentiella lönsamhet. Trafiken ökar på grund av den attraktiva presentationen av information, och konverteringen ökar på grund av det kompetenta urvalet av erbjudanden som tillhandahålls i kupongen. Sammantaget ger detta den berömda wow-effekten.

I praktiken fungerar det ännu enklare: genom att dra nytta av kuponggeneratorn kan du förstå det vid första anblicken på modulen. Eftersom verktyget är skapat i den klassiska stilen "inget överflödigt" och i själva verket är ett slags designerbygget. Med hjälp av vilken du i 3 steg kan få en kupong för din webbplats, som ingen annan kommer att ha analoger på Internet. Allt du behöver är:

  • ställ in namnet genom att ange en kategori relaterad till ämnet för kupongen (till exempel antyda, ange "tillbehör");
  • välj onlinebutiker för de produkter från vilka en kupong kommer att skapas (regleras av listan över aktiva affiliate-program);
  • anpassa utseendet i enlighet med dina önskemål och mål och få omedelbart färdig genererad kod.

Kontextbaserad annonsering är en direkt fördel och stora intäkter för webbansvariga, men hur ska man klara av att bearbeta statistik och hur man optimerar tiden? Få direkt från Admitad är bara appen som hjälper till med detta. Hur arbetar man i cpa admitad om din huvudsakliga inkomst är kontextuell reklam, men du inte har mycket tid att planera kampanjer? Dra nytta av Get Direct. Eftersom det här verktyget verkar vara enkelt (ja, vad kan vara nytt i "statistikrevisorn", verkar det som?), och ändå är dess funktionalitet otroligt omfattande. Och det utvecklades inte av tredjepartsprogrammerare, utan är en direkt produkt från Admitad. Vad är speciellt med Get Direct och hur man arbetar med det?

  • sökordsvalstjänst (underlättar planering av reklamkampanjer);
  • automatisering av reklam;
  • annonsgenerator.

Intressant nog hjälper generatorn dig inte bara att skapa ett "lager" av annonser baserat på ett nedladdningsbart xml-flöde, utan också planerar och optimerar potentiell lönsamhet. Webbmastern ställer själv in annonsparametrarna och kan välja den mest relevanta sökfrågan för generering bland dem som erbjuds av tjänsten.

I framtiden visas statistik för var och en av annonserna i ditt personliga konto, vilket gör att du kan jämföra förfrågningar, samt spåra dina planerade intäkter, jämföra dem med den nuvarande. Det som är extremt viktigt är synkroniseringen av annonserna som visas med informationen från flödet. Till exempel ingår inte produkter som är slut i lager inte i annonserna. Budgeten används därför målmedvetet. Och vad kan vara viktigare för en webmaster än kontroll över effektiv användning av ekonomi.

Dela gärna om du gillade det:

Du kanske också är intresserad av att veta: