Kā pievienot reklāmu vienības programmā WordPress. Kā ievietot reklāmu vienības pakalpojumā WordPress. Motīvu atbalsta pievienošana

pateicos jau iepriekš

pateicos jau iepriekš

","contentType":"text/html"),"proposedBody":("avots":"

pateicos jau iepriekš

pateicos jau iepriekš

","contentType":"text/html"),"authorId":"40638173","slug":"52","canEdit":false,"canComment":false,"isBanned":false,"canPublish" :false,"viewType":"old","isDraft":false,"isOnModeration":false,"isSubscriber":false,"commentsCount":10,"modificationDate":"Ceth Jan 01, 1970 03:00:00 GMT +0000 (UTC)","showPreview":true,"approvedPreview":("avots":"

pateicos jau iepriekš

pateicos jau iepriekš

","html":"ja ievietota indeksā.php, saite ved tikai uz galveno lapu. ja ievietojat to single.php, bloks nav redzams galvenajā blokā.","contentType":"text/html"),"titleImage":null,"tags",:"isModerator":false," commentsEnabled":true," url":"/blog/share/52","urlTemplate":"/blog/share/%slug%","fullBlogUrl":"https://yandex.ru/blog/share" "addCommentUrl":" /blog/createComment/share/52","updateCommentUrl":"/blog/updateComment/share/52","addCommentWithCaptcha":"/blog/createWithCaptcha/share/52","changeCaptcha" "/blog/api/ captcha/new","putImageUrl":"/blog/image/put","urlBlog":"/blog/share","urlEditPost":"/blog/569dda94a427fd90608af952/edit","urlSlug" ":"/blog/ post/generateSlug","urlPublishPost":"/blog/569dda94a427fd90608af952/publish","urlUnpublishPost":"/blog/569dda94a427fd90608af952/unmoveblog/569dda94a427fd90608af952/unmoveblog"/9 608af 952/removePost" "urlDraft":"/ blog/share/52/draft","urlDraftTemplate":"/blog/share/%slug%/draft","urlRemoveDraft":"/blog/569dda94a427fd90608af952/removeDraft","url:Tag "/blog/api/suggest /share","urlAfterDelete":"/blog/share","isAuthor":false,"subscribeUrl":"/blog/api/subscribe/569dda94a427fd90608af952","unsubscribeUrl":"/emuārs /api/unsubscribe/569dda94a427fd90608af952" ,"urlEditPostPage":"/blog/share/569dda94a427fd90608af952/edit","urlForTranslate":"/blog/upost/translateI:"s" "," urlUpdateTranslate":"/blog/ post/updateTranslate","urlLoadTranslate":"/blog/post/loadTranslate","urlTranslationStatus":"/blog/share/52/translationInfo","urlRelatedArticles":"/blog/api/ relatedArticles/share/52", "author":("id":"40638173","uid":("value":"40638173","lite":false,"hosted":false),"aliases": (),"pieteikšanās": "reva-money","displeja_nosaukums":("nosaukums":"reva-money","avatars":("noklusējums":"0/0-0","tukšs":true )),,"adrese": " [aizsargāts ar e-pastu]","defaultAvatar":"0/0-0","imageSrc":"https://avatars.mds.yandex.net/get-yapic/0/0-0/islands-middle","isYandexStaff": false),"originalModificationDate":"1970-01-01T00:00:00.000Z","socialImage":("orig":("fullPath":"http://avatars.yandex.net/get-yablog/461168601842744268 /normāls"))))))">

Iespējams, ka jums ir emuāra ziņas, kuras vēlaties izcelt. Tos parasti sauc par "Piedāvātajām ziņām" vai "Piedāvāto saturu". Ja izmantojat WordPress, var parādīt šīs piedāvātās ziņas Dažādi ceļi, viens no tiem izmanto tādu spraudni kā Jetpack.

Jetpack ir funkciju kopums jūsu WordPress vietnei. Šīs rokasgrāmatas rakstīšanas laikā bija aptuveni 30 šādas funkcijas, tostarp WordPress.com Stats, Photon, Infinite Scroll un arī tas, kam mēs šodien pievērsīsimies — bloķēt Piedāvātais saturs. Sāksim.

Motīvu atbalsta pievienošana

Atjaunināt: Jetpack 3.7 piedāvātā satura veidlapa ir Izskats→ Izvēlne.

Pirmā lieta, kas jums jādara, ir pievienot funkciju add_theme_support savam functions.php failam:

Add_theme_support("featured-content", array("featured_content_filter" => "mytheme_get_featured_content"));

Pēc pievienošanas lapā tiks parādīta jauna piedāvātā satura veidlapa Opcijas → Lasīšana.

Norādiet piedāvātā satura tagu, iestatiet, cik ziņu vēlaties rādīt, un atzīmējiet izvēles rūtiņu, ja vēlaties slēpt šo atzīmi no emuāra apmeklētājiem. Lietojiet šo atzīmi emuāra ziņām, kuras vēlaties atzīmēt kā iecienītākās.

Satura displejs

Mēs pievienosim dažas koda rindiņas, lai parādītu saturu emuārā. Šajā apmācībā kā piemēru izmantošu tēmu TwentyTwelve.

Parasti piedāvātais saturs tiek parādīts sākumlapā. Ja jūsu motīvs atbilst standarta WordPress motīva struktūrai, mājas lapa Atbildīgais fails ir index.php , home.php vai front-page.php .

Atveriet functions.php un pievienojiet šādu funkciju (jūs iegūsit piedāvātās ziņas un ievietosit tās masīvā):

Funkcija twentytwelve_get_featured_content() ( apply_filters("twentytwelve_featured_content", array()); )

Mēs varam paplašināt kodu šādi:

funkcija twentytwelve_get_featured_content($num = 1) ( global $featured; $featured = apply_filters("twentytwelve_featured_content", array()); if (is_array($featured) || $num >= count($featured)) return true; return nepatiesi;)

Šī nosacījuma izteiksme parādīs piedāvāto saturu, ja ir vismaz viens šāds ieraksts un ja lapa nav sadalīta vairākās daļās.

Turklāt piedāvātajam saturam varam iestatīt jaunus sīktēlu izmērus. Šajā piemērā es izveidoju jaunus izmērus - 250 x 160 pikseļi. Zemāk varat pievienot šādu kodu add_theme_support("pēc sīktēls"):

Add_theme_support ("pēc sīktēli"); add_image_size("divdesmit divpadsmit funkciju īkšķis", 250, 160, patiess);

" title="!}">

Programmā index.php mēs izsauksim šo veidni, izmantojot get_template_part(), un ievietosim to šādā cilpā:

Būtībā tas arī viss. Pievienojot dažus CSS, mēs iegūstam jauku piedāvātā satura bloku:

Mēs ceram, ka šī rokasgrāmata jums noderēs.

if (function_exists("register_sidebar")) register_sidebar(array("name" => "Labā sānjosla", "before_widget" => "", "after_widget" => "", "before_title" => "

", "after_title" => "
",));

3. rindā mēs iestatām logrīka nosaukumu (nosaukumu). Mūsu vārds ir Labā sānjosla. Var ievadīt jebkuru nosaukumu, vai tas būtu angļu vai krievu valodā, taču svarīgi to atcerēties, jo tas būs jāievada vēl vienā vietā. Arī 4. un 5. rindā var ierakstīt parādīto HTML kodu pirms un pēc logrīka (pirms_widget, after_widget). Mūsu noklusējuma vērtība ir tukša. 6. un 7. rindā ir kods pirms un pēc galvenes. Tas nozīmē, ka varat pielāgot nosaukumu klasi, un jaunajā logrīkā nosaukums būs atšķirīgs. Saglabājiet mūsu functions.php un dodieties uz administratora paneli uz sadaļu “Logrīki”. Ja viss tika izdarīts pareizi, tur atradīsit jaunu bloku. Jūs varat nekavējoties pievienot kādu logrīku, lai vēlāk varētu pārbaudīt, vai mēs visu izdarījām pareizi.

2. Parādiet bloku pašā veidnē

Lai to izdarītu, atveriet vajadzīgo failu. Tas varētu būt header.php, footer.php, single.php utt. Tas viss ir atkarīgs no tā, kur vēlaties atrasties jaunajam blokam. Pēc tam ielīmējiet tālāk norādīto kodu pareizajā vietā.

Otrajā rindā mēs redzam - Labā sānjosla. Tieši šim nosaukumam ir jāatbilst failā functions.php esošajam nosaukumam. Tas ir, ja savam blokam nosaucāt nosaukumu “Place for counters”, tad šim nosaukumam vajadzētu būt gan tur, gan tur. Tas ir viss. Mēs saglabājam rediģēto failu un dodamies uz vietni. Pēc lapas atsvaidzināšanas jums vajadzētu redzēt rezultātu. Atliek tikai rakstīt stilus failā style.css, lai pielāgotu jauno bloku.

Tas ir viss. Paldies par jūsu uzmanību :)

Ir pagājis laiks, kopš es rakstīju noderīgus tehniskos rakstus par WordPress, es laboju sevi. Šodien es jums, mani mazie monetizētāji, pastāstīšu, kā ievietot reklāmu bloķēšanas kodu jūsu galvenajā emuāra lapā tieši starp paziņojumiem. To nav iespējams ievietot, izmantojot tādus parastos rīkus kā CTRL+C un CTRL+V; jums būs jāiedziļinās PHP kodā.

Bet rezultāts jūs noteikti iepriecinās. Piemēram, Google programmā Adsense ir ieviesis interesantu reklāmu bloka formātu ar nosaukumu “Vietējā reklāma plūsmā”. Šis bloks lieliski iekļaujas ziņu plūsmā, jo formātā tas ir ļoti līdzīgs paziņojumiem emuāra plūsmā. Tam ir daudz iestatījumu, un to var pielāgot tā, lai tas gandrīz neatšķirtos no parasta ieraksta. Tikpat labi iederēsies Yandex reklāma.

Tas izskatās apmēram šādi:

Kā redzams, tas iederas diezgan organiski, nekaitina apmeklētājus un vispār var būt ļoti par tēmu. Nu, tagad pie tehniskās daļas.

Kā ievietot sludinājumus galvenajā emuārā un citos ciklos starp ierakstiem

Vispirms mēs izlemjam, kur vēlamies ieviest reklāmu. Ja uz galveno lapu, tad WordPress veidņu failos mēs meklējam php failu, kas ir atbildīgs par galvenās lapas parādīšanu, parasti tas ir indekss.php. Atveriet to teksta redaktorā, vēlams Notepad++ vai jebkurā, kas atbalsta kodējumus un nepārkāpj kodu. Katram gadījumam noteikti saglabājiet faila sākotnējo versiju kaut kur savā diskā.

Tālāk kodā atrodam ieraksta cikla sākumu, ko var identificēt pēc rindas. Mēs tajā veicam nelielas izmaiņas; skaidrības labad mēs zaļā krāsā iezīmējām to, kas jāpievieno, un ar melnu to, kas jūsu veidnē paliek nemainīgs un kam nav nepieciešams pieskarties.

Katrai veidnei var būt savas nianses, ciklu kodi var atšķirties, var būt vairāki dažādi nosacījumi, kaudze papildu bloku, saišu, dažāda funkcionalitāte utt. Bet būtība paliek nemainīga, mums ir jāievieto cilpā mainīgais $count un jāpiešķir tai nulles vērtībaun pēc tam palieliniet skaitītāju

Sasniedzot kontam nepieciešamo ierakstu, tiek aktivizēts mūsu reklāmas kods, kuram mēs uzstādām nosacījumu

Šis kods izvadīs jūsu reklāmu vienību (vai jebkuru fragmentu, kuru vēlaties ievadīt cilpā) pēc 2. ieraksta. Jūs varat mainīt šo numuru pēc saviem ieskatiem šajā vietā - $count == 2, aizstājot numuru ar vēlamo.

Varat arī pievienot izvades nosacījumus, piemēram, rādīt reklāmas blokus uzreiz pēc vairākiem ierakstu paziņojumiem ciklā. To var izdarīt, nedaudz mainot nosacījumus kodā.

Piemēram ievietos divus reklāmu blokus uzreiz pēc 1. un 3. ieraksta plūsmā.

Starp citu, šo funkciju var izmantot ne tikai galvenajā lapā, bet arī citās cilpās, piemēram, kategorijās, šim nolūkam meklējiet un rediģējiet failu arhīvs.php.

Es ceru, ka šī informācija būs noderīga un dos jums daudz naudas)