Ako vložiť reklamné bloky v WordPress. Ako vložiť reklamnú jednotku v zázname blogu v WordPress Ako dať bloky na stránke WordPress

Je veľmi ťažké nájsť stránku na internete, ktorá by neobsahovala reklamu tretej strany ( Google AdSense, Yandex.Direct, Runner atď.). Nie je to tajomstvo nikomu, že reklama na stránke prináša majiteľ stránky určitý zisk. Na niektorých stránkach sa tento zisk vypočíta slušnú sumu a na niektorých z týchto ziskov sotva dosť na zaplatenie hostingu a názvu domény.
Samozrejme, existujú stránky, ktoré neobsahujú reklamu. Takéto stránky sú predovšetkým predajné zdroje. Tieto stránky nie sú vykonané na príjem príjem priamo z nich, ale predkladať a predávať používateľa určitých produktov.

Takmer všetky blogy pracujúce na motora WordPress reklamné bloky. Nie je to výnimka a tento blog.
Ďalšia vec na kvalitatívne vložiť reklamu na blog na wordpress Je potrebné trochu pochopiť v zariadení samotného motora a aspoň všeobecné koncepty O HTML a CSS.

Môžete tiež využiť špeciálne pluginy na vloženie reklamných blokov. Pozrite sa do siete, nájdite nejaký plugin pre seba. Osobne som nepoužil také pluginy, pretože som verím, že extra plugin na WordPress zvyšuje zaťaženie blogu. Okrem toho, s vhodnými znalosťami, môžete dokonale vložiť reklamu a bez použitia pluginu.

Ak chápete zariadenie WordPress, môžete stavať reklamu priamo na kód. To sú zvyčajne súbory v adresári: / WP-Content / Themes / Vaša téma /, ako napríklad: index.php, stienbar.php, single.php, Page.php.
Napríklad tu je riaditeľka kódu Yandex vložený pod hlavným obsahom článkov na hlavnej stránke tohto blogu:

1 2 3 4
'; ) add_shortcode ('Yandex_content', 'Yandex_Direct'); ?\u003e

'; ) add_shortcode ('Yandex_content', 'Yandex_Direct'); ?\u003e

V prípade služby Google AdSense nie je potrebné tienenie:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 < script type= "text/javascript" > < script type= "text/javascript" src= "http://pagead2.googlesyndikácie.com/pagead/show_ads.js"> '; ) Add_shortcode ('Google_content', 'Google'); ?\u003e

'; ) Add_shortcode ('Google_content', 'Google'); ?\u003e

A tak, v príklade Yandex Direct, názov vytvorenej funkcie od nás: 'Yandex', výstupný kód: 'Yandex_content'. Teraz, keď písanie alebo úpravy článku, jednoducho vložíme: [Yandex_content] na správnom mieste a na tomto mieste sa zobrazia reklamy.
Podobne, s výstupom blokov Google AdSense. Vložíme na správne miesto a vidíme reklamu na vašich blokoch.

Týmto spôsobom môžete vytvoriť viac funkcií v súbore funkcií.php. Názvy a výstupný kód môže byť uvedený. Prirodzene, len latinské znaky.
Slušné zárobky o reklamách.

Widgety v WordPress šablóny umožňujú jednoducho dosť, rýchlo a jasne pridať rôzne položky v dizajne vášho blogu. Najčastejšie sa miniaplikácie zobrazujú v bočnom paneli alebo ďalej, kde môžete umiestniť napríklad zoznam posledných príspevkov, archívu blogu, tagov alebo iných informácií. Aby ste ho nevypravili pomocou špeciálnych funkcií v šablón (ktoré nie všetci používatelia vedia), vývojári pridajú špeciálne bloky widgetov. V nich užívateľ jednoducho pretiahne hotové prvky a upravuje ich vlastnosti. Dnes považujeme za to, ako sa realizuje. Mimochodom, môžete byť tiež veľmi potrebné.

Ak chcete pochopiť, čo dnes budem hovoriť, choďte do časti " Vzhľad"- Menu" widgety ". Na stránke vľavo nájdete zoznam dostupných miniaplikácií a na správnych blokoch, kde je možné pridať.

Nanešťastie, vývojári nie vždy poskytujú možnosť pracovať s miniaplikáciami, presnejšie nebudú vždy povedať, že tieto widgety sa nachádzajú na mieste potrebujeme. Vo všeobecnosti vám dnes poviem trochu o tom, kde v šablóne označujú a ako pridať nové bloky pre widgety.

V zásade nie je nič ťažké, ak sa často pozeráte do editora Šablóna WordPress, Pravdepodobne ste videli blok blokového kódu:

Tento kód je zodpovedný za zobrazenie obsahu bloku widgetu. Takže, napríklad, môžete ho ubytovať v päte stránky, ak chcete zobraziť miniaplikácie. Ak máte nainštalované miniaplikácie v šablóne, potom ich môžete obmedziť. Ale v prípade práce na šablóne na objednávku (nie pre seba), môže existovať situácia pri vytváraní dodatočného bloku widgetov. Ak to chcete urobiť, vykonajte pár krokov.

Po prvé, ideme do funkcií súborov.PhP, kde pridáme kód:

Ak (funkcia_existy ("Register_sidebar")) register_sidebar (pole ("Názov" \u003d\u003e "Nový bočný panel", "pred_widget" \u003d\u003e "", "After_Widget" \u003d\u003e "", "pred_Title" \u003d\u003e "
"," After_Title "\u003d\u003e"
" , ) ) ;

ak (funkcia_existy ("Register_sidebar")) register_sidebar (pole ("Názov" \u003d\u003e "Nový bočný panel", "pred_widget" \u003d\u003e "", "After_Widget" \u003d\u003e "", "pred_Title" \u003d\u003e "

"," After_Title "\u003d\u003e"
",));

Tu je názov miniaplikácie (názov) zobrazený HTML kódom pred a po miniaplikácii (pred_Widget, After_Widget), ako aj kód pred a po titule.

Uložte obsah funkcií.php a prejdite na časť "Widgets". Ak sa všetko urobilo bez chýb, potom nájdete nový blok:

Už môže byť umiestnená rôzne položky. Ale na zobrazenie ich, musíte ísť do šablóny, ktorý potrebujete (bočný panel, ďalej alebo iné miesto), kde pridáme kód:

Na rozdiel od prvého príkladu tu výslovne zadajte názov bloku widgetov, ktoré sme vytvorili. Uložíme vzor a pozrite sa na stránku, či sa všetko zobrazí, malo by to fungovať :) Ak je túžba "kopať hlbšie", môžete si prečítať časť kódu o miniaplikáciách v šablón.

V zásade som osobne, vždy čistím miniaplikácie, aby som nerozobradil v šablóne, keď sa časť zobrazí prostredníctvom miniaplikácií, ktorá je súčasťou špeciálnych funkcií. Aj keď bude, samozrejme, úroveň prípravy užívateľov bude dôležitá s WordPress administrátorom. No, niekedy existujú situácie, keď všetko je potrebné urobiť rýchlo, a víťazi sú oveľa jednoduchšie ako pridávanie funkcií do šablónového kódu.

P.S. Publikované. Ak sa chystáte navštíviť "Kultúrny kapitál" Ruska, vyberte si ubytovne Petrohradu pre seba a príležitosti.

S najväčšou pravdepodobnosťou máte záznam na svojom blogu, že by ste chceli prideliť. Zvyčajne sa nazývajú "obľúbené nahrávky" alebo "obľúbený obsah" (predstavované príspevky, vybavený obsah). Ak používate WordPress, zobrazenie týchto vybraných položiek je možné dosiahnuť rôzne cestyJedným z nich je použitie pluginu ako jetpack.

Jetpack je sada funkcií pre vaše webové stránky. V čase písania tejto príručky boli takéto funkcie asi 30, vrátane WordPress.com Stats, Photon, Infinite Scroll, ako aj to, čo budeme venovať pozornosť Odporúčaný obsah. Pokračujme.

Pridajte podporu na tému

Aktualizovať: V Jetpacku 3.7 Formulár pre vybraný obsah je v časti Vzhľad → Menu.

Prvá vec, ktorú potrebujete urobiť, je pridať funkciu Add_Theme_support na vaše funkcie.php súbor:

Add_Theme_support ("FOUNTURED-CONTENT", ARRAY ("FOUNTURED_CONTENT_FILTER" \u003d\u003e "mytheme_get_Featured_content",);

Po pridaní uvidíte nový formulár Pre vybraný obsah na stránke Parametre → Čítanie.

Zadajte značku pre váš obľúbený obsah, nastavte, koľko záznamov, ktoré chcete zobraziť, a začiarknite políčko v Chekbox, ak chcete skryť túto značku z návštevníkov blogu. Priraďte témy tagu v blogu, ktoré chcete spomenúť ako obľúbené.

Zobraziť obsah

Ak chcete zobraziť obsah v blogu, pridáme niekoľko riadkov kódu. Ako príklad v tomto návode budem používať twentytwelve tému.

Typicky sa zvolený obsah zobrazí na hlavnej stránke. Ak vaša téma spĺňa štandardnú štruktúru wordPress Témy, za hlavná stránka Odpovedá súbor index.php, home.php alebo predný panel.php.

Otvorte funkcie.PhP a pridajte nasledujúcu funkciu (dostanete obľúbené príspevky a umiestnite ich do poľa):

Funkcia TWENTYTTWELVE_GET_FATERED_CONTENTY () (APPLY_FILTERS ("TWENTYTTWELVE_FEATURED_CONTENT", ARRAY ());)

Môžeme rozšíriť kód, takto:

Funkcia TWENTYTTWELVE_GET_FEATERED_CONTENT ($ NUM \u003d 1) (Global $ Odporúčané, $ Vybrané \u003d APPTION_FILTERS ("TWENTYTWELVE_FEATED_CONTENT", ARRAY ()); IF (Is_Array ($ Vybrané) || $ Num\u003e \u003d Count ($ Vybrané)) Return True; falošné;)

Vyššie uvedený podmienený výraz zobrazí zvolený obsah, ak existuje aspoň jeden takýto záznam, a ak stránka nebola rozdelená na niekoľko.

Okrem toho môžeme tiež nastaviť nové rozmery miniatúrne pre vybraný obsah. V tomto príklade som vytvoril nové rozmery - 250 až 160 pixelov. Nasledujúci kód môžete pridať niekde add_theme_support ("post-thumbnail"):

Add_theme_support ("post-thumbnails"); add_image_size ("TwenTytWelve-Award-Thumb", 250, 160, TRUE);

"Title \u003d" (! Lang:!}">

V index.php, nazývame túto šablónu pomocou get_template_part () a dajte ho do tohto cyklu:

V zásade všetko. Pridaním trochu CSS získame dobrú zvolenú jednotku obsahu:

Dúfame, že nájdete tento sprievodca užitočná.

vopred ďakujem

vopred ďakujem

"," ContentType ":" Text / HTML ")," navrhol ":(" zdroj ":"

vopred ďakujem

vopred ďakujem

"," ContentType ":" Text / HTML ")," Autorid ":" 40638173 "," Slug ":" 52 "," Caredit ": False," Cancocment ": False," Isbanned ": False," CanPublish " : False, "ViewType": "starý", "isdraft": False, "Isonmoderation": False, "IssubsCriber": False, "KomentáreCount": 10, "ModifikáciaDate": "Thu Jan 01 1970 03:00:00 GMT +0000 (UTC) "," ShowPreview ": TRUE," SHREŽNOSTIHOPOZORNENIE ":(" Zdroj ":"

vopred ďakujem

vopred ďakujem

"," HTML ":" Ak sa vkladá index.php - odkaz vedie len na hlavný. Ak nainštalujete v single.php - na hlavnej jednotke nie je viditeľná. "," Contenttype ":" Text / HTML ")," titul ": NULL," Tagy ":," Ismoderator ": False," Komentáre ": TRUE, "URL", "/ Blog / Share / 52", "UrlTemplate": "/ Blog / Share / Share /% Slug%", "Fullblogurl": "https://yandex.ru/blog/share", "addcommenturl ":" / Blog / CreateCOMMENTURL: "/ Blog / UpdateComment / Share / 52", "AddcommentWithCaptcha": "/ Blog / Createwithcaptcha / Share / 52", "Changecaptchaurl": "/ Blog / API / CAPTCHA / NOVÉ", " PUTIMAGEURL ":" / BLOG / IMAGE / DAP "," URLBLOG ":" / Blog / Share "," UrOritPost ":" / Blog / 569DDA94A427FD90608AF952 / EDIT "," Urlslug ":" / Blog / Post / GeneratesLug "," UrlPublishPost ":" / Blog / 569DDA94A427FD90608AF952 / Publish "," UrlunPublishPost ":" / Blog / 569DDA94A427FD90608AF952 / UnPublish "," UrlremovePost ":" / Blog / 569DDDA9427FD90608AF952 / RemovePost "," UrDlDraft ":" / Blog / Share / 52 / Návrh "," Urldrafttemplate ":" / Blog / Share /% Slug% / Návrh "," Urlremovedraft ":" / Blog / 569DDA94A427FD90608AF952 / odstránenie "," UrlTagsuggest ":" / blog / API / Navrhnúť / Share "," UrlafterDelete ":" / Blog / Share "," Isautho R ": False," Subscriberl ":" / Blog / API / Subscribe / 569DDA94A427FD90608AF952 "," UnsubsieRLL ":" / Blog / API / Subsubscribe / 569DDA94A427FD90608AF952 "," UrdaditPostPage ":" / Blog / Share / 569DDA94A427FD90608AF952 / EDIT ", "Urlfortranslate", "/ Blog / Post / Preložiť", "UrlruteTiissUsee", "UrLupdatetirislate": "/ Blog / Post / UpdatetiRanslate", "UrlloadTranslate": "/ Blog / Post / LoadTranslate", UrlTranslationstatus ":" / blog / Share / 52 / Termín "," Urlreledaticles ":" / Blog / API / IT / API / Share / 52 "," Autor ":(" ID ":" 40638173 "," UID ":(" Hodnota ":" 40638173 ", "Lite": False, "Hostoval": False), "Alias" :(), "Login": "Reva-Money", "Display_name" :( "Name": "Reva-Money", "Avatar" :( "Predvolené": "0 / 0-0", "prázdne": TRUE)), "Adresa": " [Chránené e-mail]"," Defaultavatar ":" 0 / 0-0 "," ImagesRC ":" https://avatars.mds.yandex.net/get-yapic/0/0-0-0/islands-Middle "," isyandexstaff ": FALSE)," originalmodificateDate ":" 1970-01-01T00: 00: 00.000z "," socialimage ": (" FIGHT ": (" Fullpath ":" http://avatars.yandex.net/get-yablog / 461168601842742682 / Normal "))))))"\u003e

ak (funkcia_existy ("Register_sidebar")) registrovať_sidebar (pole ("Názov" \u003d\u003e "Pravidelný bočný panel", "pred_Widget" \u003d\u003e "", "After_Widget" \u003d\u003e "", "pred_Title" \u003d\u003e "

"," After_Title "\u003d\u003e"
",));

v 3 reťazci zadáme názov miniaplikácie (názov). Máme meno - Pravý bočný panel. Môžete zadať ľubovoľný názov aspoň v angličtine aspoň v ruštine, ale je dôležité si to pamätať, pretože to bude potrebné zaviesť na jednom mieste. Aj v 4 a 5 riadku môžete zaregistrovať zobrazený HTML kód pred a po miniaplikácii (pred_Widget, After_Widget). Máme prázdne predvolené. V 6 a 7 String Code pred a po titule. To znamená, že môžete konfigurovať hlavičku vašej triedy a v novom widgete, hlavička bude iná. Uložíme naše funkcie.php a prejdite na administráciu sekcii "Widgets". Ak sa všetko urobilo správne, nájdete tam nový blok. Ak ste správne urobili, môžete okamžite pridať nejaký widget.

2. Zobrazí blok v samotnom šablóne.

Ak to chcete urobiť, otvorte požadovaný súbor. Môže to byť hereter.php, footer.php, singel.php a tak ďalej. Všetko závisí od toho, kam chcete vidieť nový blok. Potom vložte nasledujúci kód na poľadované miesto.

V druhom riadku vidíme - Pravý bočný panel. Toto je len názov a musí sa zhodovať so skutočnosťou, že v súbore Funkcie.php. To znamená, že ak ste zavolali svoj blok - "miesto pre počítadlá", potom toto meno musí byť tam a tam. To je všetko. Uložte náš súbor, ktorý sme upravili a prešli na stránku. Po aktualizácii stránky musíte vidieť výsledok. Zostáva predpísať štýly v súbore style.css na konfiguráciu nového bloku.

To je všetko. Ďakujem za tvoju pozornosť.