Adăugarea de butoane în quicktags editor HTML, far SEO

Ce este Quicktags API? Quicktags poate fi tradus ca „Tag-uri rapide“, ci despre API-ul pentru a spune un pic mai mult.

API Abreviere standuri pentru «Application Programming Interface» și mijloace - interfață de programare a aplicațiilor, sau puteți converti - o interfață de programare a aplicațiilor.

Sfat! API - un set de: funcții, clase, constante, și așa mai departe, este de anumite biblioteci, servicii sau sisteme de operare.

Adăugarea de butoane în quicktags editor HTML, far SEO

Este timpul pentru a merge la practica. Să mergem!

Quicktags șablon de script este după cum urmează:

Acum, să ne uităm la parametrii.

ID-ul (obligatoriu) - buton ID.

De exemplu, să ia butonul codul sursă b (Bold):

Acest ecran arată că ID-ul este al doilea parametru, și că vom intra în parametrul «id» va fi înlocuit atunci când:

afișaj (obligatoriu) - Numele butonului.

Textul introdus în această opțiune va fi valoarea atributului valoarea HTML:

parametru de afișare poate consta, de asemenea, de orice caractere latine sau numere, dar păstrează în minte - nu este doar numele unui buton, și simbolul vizibil:

arg1 (obligatoriu) - Eticheta de deschidere.

Eticheta de deschidere poate fi oricare, de exemplu:

sau , totul depinde de sarcinile atribuite butonului.

Acest parametru în codul sursă, cu siguranță nu va găsi, dar cu ajutorul Quicktags API se fixează pe butonul de acțiune.

arg1 (opțional) - Eticheta de închidere.

Se înțelege că, în acest parametru se potrivesc tag-ul de răspuns, de exemplu:

sau . De ce este o opțiune, în opinia mea, nu este greu de ghicit, tag-uri pur si simplu nu au pereche.

access_key (opțional) - scrisoarea către hotkeys.

Ce va fi scris ca parametru va fi valoarea atributului access_key accesskey HTML:

De ce ai nevoie de această opțiune? Așa cum a fost planificat, nu se dă o literă sau un număr pe tastatura, care, în combinație cu tasta ALT sau alta, în funcție de browser-ul, ar trebui să activați butonul fără clic pe acesta.

Dar, de fapt, codul sursă nu este adăugat tag-ul accesskey și combinații hotkey, în conformitate cu o literă predeterminată, nu funcționează, nu știu de ce, poate, în viitor, dezvoltatorii vor rezolva această problemă.

titlu (opțional) - descrierea unui buton.

Trebuie să existe, de asemenea, clar. Acest parametru este introdus descriere butoane, de exemplu „Titlu h3». In HTML va arata astfel:

prioritate (opțional) - Poziția butonului.

1-9 - prima poziție;
10-19 - a doua poziție;
20-29 - a treia poziție
etc.

De exemplu, dacă introduceți numărul 5, butonul va fi primul din serie.

exemplu (opțional) - O instanță a clasei.

Nu înțeleg destul de ce acest parametru. Aparent se referă la capacitatea de a împinge butonul în instanță specifică Quicktags, dar este, de exemplu, nu este foarte clar.

Conexiune corectă script Quicktags

Cred că este necesar să se explice modul în care să se conecteze scriptul Quicktags.

Dezvoltatorii au creat un eveniment special admin_print_footer_scripts cârlig. care va conduce script-ul Quicktags sau orice alt script în admin subsol. Toate script-urile care sunt conectate prin intermediul admin_print_footer_scripts cârlig va fi afișat în codul sursă numai în cazul în care panoul de administrare deschis.

De ce vorbesc despre. Știu doar că unele script-uri webmasteri de ieșire care sunt destinate exclusiv pentru utilizare în panoul de administrare, folosind wp_footer cârlig. Trebuie să se înțeleagă că wp_footer cârlig va afișa script-uri în codul sursă al admin si site-ul în sine, care, desigur, este greșit.

Când este conectat corect, script-ul a fost plasat într-o funcție php care structura ar trebui să arate, după cum urmează:

Cu funcția wp_script_is (), vom verifica dacă scriptul Quicktags a fost înregistrată și dacă nu s-a adăugat la coada de la ieșire, aceasta ne va permite să se evite conflictele inutile cu alte script-uri.

Ne întoarcem acum la exemple specifice.

Adăugați un buton care va intra în textul selectat în aceste tag-uri

:

Acum să analizăm în detaliu toți parametrii prescrise de mine:

eg_h3 - buton de ID-ul ID;
h3 - afișează numele butonului, pictograma;

- tag de deschidere arg1;

- eticheta de închidere arg2. Dacă eticheta de închidere nu este prezent, specificați ghilimele goale # '#';
h - hotkey access_key. Nu poți pur și simplu lăsând citate specifica goale;
h3 Titlu - butoane titlu descriere care va pluti la inducție;
1 - prioritate - prioritatea sau amplasarea butoanelor, printre altele. Dacă nu este specificat nimic, butonul implicit va primi prioritate 140-150.

Asta e ceea ce se întâmplă în cele din urmă:

Dacă aveți nevoie pentru a adăuga unul sau mai multe butoane, apoi se adaugă doar butonul de cod (e) în script-ul pe un șablon existent.

Eu sunt acum chiar ajax-o trimitere la FeedBurner abona pentru a deduce cu butonul. Super convenabil!

Atașat la butonul unei funcții arbitrare

Aici este un exemplu de o funcție care va fi declanșat prin apăsarea butonului «clasă» și scoateți div cu o clasă de arbitrar, care va trebui să scrie într-o fereastră modal:

Adăugarea de butoane în quicktags editor HTML, far SEO

parametrii rezervate

Tabelul de mai jos prezintă o listă a tuturor parametrilor și rezervate pentru a evita greșelile este mai bine să nu le folosească.

Să presupunem că suntem butoane standard, obosite și vrem-le pe toate eliminate. Voila:

Adăugarea de butoane în quicktags editor HTML, far SEO

Dacă vrem să lase unele dintre butoanele standard în a doua linie a funcției, în ghilimele, separate prin butoanele dreapta virgule ID. De exemplu:

Important! Spațiu după virgulă nu ar trebui să fie. rezultat:

Cu stimă, Vitaly Kirillov

Interesant pe blog


Cum de a proteja site-ul de viruși și hacking


Cum de a încărca imagini pe site. optimizarea imaginii


Verificați link-uri întrerupte pe un site web. Audit tehnic folosind Xenu de program Link-uri


Formate WordPress Intrări


Cum de a crea o harta site pe WordPress.Chast №1. Plugin Dagon design Generatorul de sitemap


Harta site-ului. Partea №2. fișier sitemap.xml pentru motoarele de căutare Google și Yandex

De obicei, eu nu citesc writeup pe blog-uri, cu toate acestea, aș dori să spun că acest lucru extrem de writeup ma obligat să ia o privire la și de a face acest lucru! Gustul tau a fost scris de mine uimit. Mulțumesc, posta într-adevăr minunat.
(De obicei nu citesc revizuire blog, cu toate acestea, aș dori să spun că această scrie-up foarte ma obligat să se uite la și fă-o! Stilul tau de scris mi-a uimit. Mulțumesc, posta într-adevăr minunat).

Poate că nu a fost pornit, dar după actualizarea WordPress la versiunea 4.7 în panoul de administrare a dispărut Knop „lățime“, apăsați hotkey o dată obosit, spune-mi cum să-l repare.