Deprecated: Hook custom_css_loaded is deprecated since version jetpack-13.5! Use WordPress Custom CSS instead. Jetpack nu mai acceptă CSS personalizat. Citește documentația pe WordPress.org pentru a învăța cum să aplici stilurile personalizate pe site-ul tău: https://wordpress.org/documentation/article/styles-overview/#applying-custom-css. in /home/tutorialewp/public_html/wp-includes/functions.php on line 6078
Marius Bradu, autor la Tutoriale WP
Simple Download: Modul de monitorizare a descărcărilor

Simple Download: Modul de monitorizare a descărcărilor

WordPress-ul oferă posibilitatea de a pune direct din editorul de text fișiere spre download. Adică pentru a putea fi descărcate, copiate, spune-ții cum doriți. Ideea de bază fiind aceea că dacă aveți un fișier pdf, sau o arhivă, acesta – fișierul – poate fi urcat pe site și apoi oferit spre descărcare vizitatorilor.

Lucrurile se complică dacă sunteți ceva mai pretențios și nu vă limitați doar la a oferi pe site descărcarea simplă a unui fișier. Să zicem că ați vrea să aflați câte descărcări au fost făcute. Sau vreți să afișați dimensiunea fișierului de descărcat. Sau, chiar mai mult, vreți ca fișierul să poată fi descărcat doar după ce vizitatorul a introdus o parolă.

Toate aceste funcționalități, plus altele, le regăsiți în modulul Simple Download de MonitorBy Tips and Tricks HQ, Ruhul Amin, Josh Lobe.

Ce este modulul Simple Download Monitor

Modulul de monitorizare a descărcărilor pentru WordPress vă permite să monitorizați, să gestionați și să urmăriți cu ușurință descărcările de fișiere digitale. Prin utilizarea codurilor scurte (shortcodes) sau a opțiunii de inserare bloc, puteți afișa pur și simplu descărcările în orice articol sau pagină a site-ului dvs. web. Folosind acest plugin, puteți urmări data, țara, IP-ul și numele de utilizator al unei persoane care descarcă (download) unul dintre fișierele digitale.

simple-download-monitor-wordpress-1

Instalarea și activarea modulului

1. Te autentifici ca administrator pe site

2. Caută în meniul din stânga Module sau Plugins (dacă site-ul este setat în engleză), de acolo accesează Adaugă Modul (Add Plugin).

schedule-maintenance-mode-wordpress-1

3. În câmpul de căutare scrie: Simple Download Monitor

simple-download-monitor-wordpress-2

4. Instalează apoi activează

simple-download-monitor-wordpress-3

5. După activare nodulul poate fi vizibil în meniul din stânga, ca mai jos:

simple-download-monitor-wordpress-4

Adăugarea unui fișier pentru descărcare

Pentru a adăuga un fișier digital spre download urmați pașii:

1. adăugați o nouă înregistrare

Aveți doiă căi, fie accesați Downloads din meniu și apoi Add New, fie direct Add New:

Prima parte a formularului este asemănător cu sistemul clasic de adăugare a unei pagini sau articol:

simple-download-monitor-wordpress-5

Puteți împărți fișierele de download pe categorii. Le adăugați fie direct de aici + Add New Categoy, fie din meniul din stânga. De asemenea aveți posibilitatea de a adăuga etichete (Downlod Tags), utile dacă numărul de fișiere este mare și tematicile lor sunt diversificate.

Categoriile și etichetele sunt opționale.

Fișierul se adaugă din câmpul Downloadable File. Selectați fișierul fie din biblioteca media, fie îl urcați pe server de pe calculator.

2. Setarea informațiilor conexe fișierului

Să le luăm pe rând:

simple-download-monitor-wordpress-6

PHP Dispatch or Redirect – adresa de descărcare este ascunsă vizitatorilor, opțiunea este valabilă doar epntru fișierele urcate prin biblioteca media, nu și pentru cele externe site-ului

Miscellaneous Download Item Properties – diverse proprietăți, deschide fereastra de download în altă fereastră, ascunde butonul de download după o primă descărcare, nu crează pagină separată de download respectiv ignoră setările generale referitoare la utilizatori logați.

simple-download-monitor-wordpress-7

File Thumbnail (optional) – este un fișier imagine ce însoțește fișierul de descărcat. Este util ca aspect.

Statistics – numărul de descărcări poate fi setat, puteți începe cu un număr pozitiv sau negativ. Opțional puteți opri contorizarea descărcărilor.

simple-download-monitor-wordpress-8

Other Details (Optional) – dimensiunea fișierului, versiunea lui, data publicării, respectiv textul de pe butonul de download

3. Inserarea codului de download în pagini, articole sau pe sidebar

O dată creată înregistrarea și setate opțiunile, în partea de jos a formularului de adăugare fișier pentru download sunt generate două coduri ce pot fi copiate și adăugate în locul în care dorim să afișăm butonul de download.

simple-download-monitor-wordpress-9

Primul cod generează efectiv caseta cu butonul de download. Al doilea cod este unul suplimentar, de afișare a numărului de descărcări.

4. Explicarea codului

[sdm_download id="70" fancy="1"]  (încorporați un buton de descărcare într-o casetă plus alte informații, de ex. imagine miniatură, titlu și descriere)

[sdm_download id="70" fancy="0"]  (încorporați un buton / o legătură simplă pentru un fișier)

[sdm_download id="70" fancy="0" color="blue"]  (încorporați un buton / link de descărcare simplă pentru un fișier cu o culoare albastră)

5 Exemple

Pentru mai multe informații parcurgeți documentația oferită de producător: Download Monitor Documentation

simple-download-monitor-wordpress-10

Mult succes!

Dacă aveți probleme puteți să ne scrieți în formularul de mai jos.
Dacă v-a plăcut articolul, vă rugăm să-l faceți cunoscut pe facebook.

 

 

 

Optimizarea bazei de date WordPress

Optimizarea bazei de date WordPress

Pe măsură ce site-ul tău începe să aibă tot mai mulți vizitatori și conținut, apare necesitatea unei optimizări, în sensul de a crește performanțele și viteza de încărcare. Sau măcar de o păstra pe cea inițială. Trei lucruri sunt deseori utile:

  • optimizarea bazei de date, adică ștergerea înregistrările vechi, a datelor temporare și a altor „gunoaie”
  • comprimarea, adică tot o optimizare, a imaginilor, astfel încât acestea să se încarce cât mai repede, fie pe monitoare mnari, fie pe smartphones
  • salvarea conținutului în cache și deci încărcarea mai rapidă a articolelor, fără solicitantele interogări la baza de date, care, atunci când baza de date devine mari, ajung să consume resurse importante

Toate aceste trei optimizări se regăsesc în modulul WP-Optimize.

Instalarea modulului WP-Optimize

WP-Optimize este un modul (plugin) WordPress, așadar se instalează la fel ca oricare alt modul. Pentru început trebuie să fiți autentificat în WordPress ca administrator, apoi din Module → Adaugă modul scrieți în câmpul de căutare numele modului: WP-Optimize.

Sa face click pe Instalează acum, apoi pe Activează. Modulul va adăuga în partea stângă meniul WP-Optimize cu mai multe submeniuri.

WP-Optimize Database

Prima opțiune este optimizarea bazei de date a blogului / siteului.

Opțiunile sunt următoarele:

  • Optimizare tabele bază de date – optimizează toate tabelele din baza de date, indiferent că sunt implicte ale WP sau create de pluginuri, atâta timp cât au prefixul setat în wp-config
  • Curăță toate reviziile articolului – wordpress salvează toate modificările făcute pe un articol, la o adică s epoate reveni pe una din versiunile anterioare, sau se pot face comparații. O funcționalitate foarte utilă, dar care de multe ori ajunge să încarece inutil baza de date. WP-Optimize șterge reviziile lăsând în baza de date doar versiunea curentă a articolelor și paginilor.
  • Clean all auto-draft posts – wordpress are un sistem de autosalvare, aceste înregistrări se mai numesc și revizii. Pentru ce sunt bune ele? se poate reveni la o revizie anterioară. Însă ele ocupă spațiu și timp de interogare
  • Șterge toate articolele aruncate la gunoi – opțiunea șterge coșul de gunoi, eliberând astfel spațiu în baza de date
  • Înlătură spamul și comentariile aruncate la gunoi
  • Elimină comentariile neaprobate – atenție la această opțiune, verificați înainte dacă chiar vreți să ștergeți toate comentariile neaprobate
  • Remove expired transient options – opțiunile tranziente sunt informații stocate temporar în baza de date pentru a crește viteza de interogare și afișare a paginilor. După ce expiră ele sunt automat șterse. Uneori rămân în baza de date, caz în care este bine să fie șterse manual.
  • Elimină pingback-urile – pingbackurile sunt comentarii speciale create atunci când se face un link spre un articol din blogul dvs, și invers
  • Elimină trackback-urile – prin trackback notifici alte site-uri că le urmărești
  • Șterge metadatele articolului – metadatele sunt informațiile conexe unui articol, cum ar fi autorul, data caând a fost creat, sau modificat, sau șters etc. Prin ștergerea metadatelor se înțelege ștergerea metadatelor inutile. Modificări, info redundant sau care nu mai este actual și altele
  • Șterge metadatele comentariului – la fel ca la articole, dar pentru comentarii
  • Clean orphaned relationship data – legături între diverse elemente ale site-ului care au fost șterse

Atenționare: rulați cu atenție aceste optimizări și într-o perioadă a zilei în care știți că nu sunt mulți vizitatori pe site. Uneori optimizarea poate dura foarte mult, mai ales dacă este făcută rar.

Custom Search – căutare personalizată pe WordPress de la Google

Custom Search – căutare personalizată pe WordPress de la Google

Motorul de căutare existent implicit pe WordPress poate fi – și este de multe ori – insuficient de detaliat, nu foarte precis, plus că poate consuma resurse prin interogări lente, însă avem regele căutărilor pe net disponibil și în variantă personalizabilă 🙂 Hai să-l folosim pe un WordPress.

1. Crearea unui cont google

Sau dacă este creat, folosirea lui. Indiferent cum trebuie să aveți un cont google.

După care se accesează pagina: google custom search.

custom-search-google-wordpress-1

2. Adăugarea site-ului

La click pe butonul de Add va apare formularul de mai jos:

custom-search-google-wordpress-2

  • Sites to search: adresa site-ului în maniera numesite.ro/* sau url-ul pagini, sau a secțiunii etc. Se pot introduce mai multe url-uri!
  • Language: selectează limba site-ului, română – dacă site-ul este în limba română
  • Name of the search engine: un nume prin care să puteți recunoaște această înregistrare (puteți adăuga pe același cont mai multe înregistrări, pentru diverse site-uri, sau pentru același dar cu alte setări) – implicit va fi numele domeniului

După completarea formularului: click pe CREATE.

3. Obținerea codului și inserarea în wordpress

Aparent e gata. Avem codul tot ce trebuie făcut este să-l copiem undeva. Se poate face și așa, însă rezultatul final va fi că pagina cu rezultate se va afișa în afara site-ului și nepersonalizată ori noi urmărim să înlocuim formularul de căutare implicit cu cel obținut de la google și să integrăm acest motor de căutare în template-ul wordpress-ului. Să vedem cum facem.

custom-search-google-wordpress-3

Prima dată trebuie căutat formularul de căutare. Implicit și așa este în majoritatea temelor de WordPress fie ele teme gratuite sau comerciale, codul formularului este în fișierul „searchform.php”. Acest fișier poate fi modificat din Appereance (aspect) -> Editor (Editor teme). Din partea dreaptă se caută Search Form (Șablon formular de căutare) și se editează (fișierul editat este searchform.php).

În acest fișier vom înlocui codul existent cu cel nou. În acest fel se va înlocui formularul wordpress de căutare în site cu formularul google de căutare personalizată în site.

După ce a fost înluit codul și salvat automat formularul nou de căutare va fi cel de la google. Acum se poate personaliza.

custom-search-google-wordpress-4

4. Personalizarea formularului de căutare

Din pagina de Custom Search, selectăm meniul: Edit search engine. Sunt multe opțiuni, le voi puncta doar pe cele mai importante.

  • în setup există opțiunea „Image search” , dacă este selectată rezultatele căutării se vor împărți – la fel ca în google – în două părți: web și imagine, opțiune utilă pe site-urile de rețete, filme, sau turistice (și nu numai)
  • Look and feel: selectați Two page: rezultatele căutării se vor afișa în altă pagină, la image search selectați classic
  • din meniul themes puteți alege o temă și din customize puteți personaliza elementele formularului de căutare și lista de rezultate

 

custom-search-google-wordpress-5

După ce ați terminat salvați si recopiați codul formularului în fișierul searchform.php!

5. Personalizați pagina cu rezultatele căutării

După modificările de mai sus și mai ales după alegerea ca rezultatele să fie în Two pages, click pe Save & Get Code, înlocuiți codul formularului de căutare și următorul pas va fi să obțineți codul paginii cu rezultate, click pe Next: Get code for search results.

custom-search-google-wordpress-6

Codul este un script asemănător cu cel obținut pentru formularul de căutare.

Acest script trebuie să înlocuiască scriptul de afișare a rezultatelor motorului de căutare implicit al wordpress-ului. Pentru asta deschideți fișierul search.php, fie din editarea temei, fie folosind un editor de text online.

custom-search-google-wordpress-7

În search.php căutați codul care afișează rezultatele, acest cod – în general – arată așa:

<?php get_template_part('loop'); ?>

În locul acestui cod copiați codul obținut după personalizări.

6. Două observații foarte importante

prima: la obținerea codului există un buton sus numit „Search Results Details”, click pe el și completați numele domeniului și în câmpul „Specify the query parameter name embedded in the url:” puneți un s, ca în imaginea de mai jos:

custom-search-google-wordpress-8

unde s este parametrul implicit pentru căutare în WordPress, fără el… nu va exista căutare.

a doua: există doua variante de cod, V2 (este varianta implicită) și V1 (varianta mai detaliată). Dacă vedeți că varianta implicită (V2) nu merge, click pe „If you want to use advanced features, Get the V1 code instead.” și copiați codul de la V1. Oricând puteți folosi varianta V2. Din observațiile mele, pe WordPress merge bine varianta V1.

7. Concluzii finale

  • înlocuirea formularului de căutare WordPress cu cel oferit de google aduce o mai bună filtrare a căutărilor
  • se pot face setări de căutare, de afișare, de aspect
  • găsirea codului ce trebuie înlocuit în fișierele WordPress poate fi o acțiune delicată și greoaie, dacă nu sunteți sigur mai bine renunțați

 

Mult succes!

Dacă aveți probleme puteți să ne scrieți în formularul de mai jos.
Dacă v-a plăcut articolul, vă rugăm să-l faceți cunoscut pe facebook.

Cum putem duplica o pagină în WordPress

Cum putem duplica o pagină în WordPress

Uneori este necesar să duplicăm o pagină, sau un articol. Fie pentru că acea pagină conține toate setările necesare pentru o altă pagină, fie pentru a face teste, fie pentru că pagina este de fapt un template construit cu grijă și în timp. Indiferent de motive copierea conținutului se poate face destul de rapid prin adăugarea unei noi pagini și copiere cu copy și paste a conținutului.

PAre simplu și chiar este dacă setările conexe conținutului sunt simple și intuitive. Pentru un blog ar putea fi suficient. Dar dacă paginile sunt mai complexe fiind construite cu ajutorul unor editoare de blocuri și au setări specifice, atunci munca de creare a unei copii poate fi neplăcut de îndelungată și anevoioasă.

Pentru a veni în întâmpinarea utilizatorilor diverse echipe au făcut module speciale ce copiază pe lângă conținut și setările conexe, așa numitele meta date.

Ce este modulul Duplicate Page

Duplicate Page este un modul de permite duplicare articolelor, paginilor, dar și articolelor personalizate cu un singur clic cu salvarea opțiunilor selectate (schiță, privat, public, pendinte) și a restului de opțiuni.

Versiunea Pro adaugă unele elemente utile suplimentare, dar pentru uzul normal versiunea gretuită este suficientă.

Instalarea modulului Duplicate Page

Duplicate Page este un plugin (modul), așadar se instalează la fel ca oricare alt modul.

Pentru început trebuie să fiți autentificat în WordPress ca administrator, apoi din Module → Adaugă modul scrieți în câmpul de căutare numele modului: Duplicate Page.

duplicate-page-wordpress-1

Click pe Instalează acum, apoi pe Activează. Modulul va fi vizibil și accesibil din meniul Setări.

duplicate-page-wordpress-2

Setarea modulului Duplicate Page

Setările modului, în versiunea gratuită, sunt simple:

duplicate-page-wordpress-3

Choose Editor: se poate alege din tipurile de editoare instalate. Dacă aveți Editorul Clasic instalat veți putea selecta din Classic Editor și Gutenberg Editor.

Duplicate Post Status: se poate alege din Draft (ciornă), Publish (publicat), Private (privat), Pending (în așteptare). După clinare articolul va fi automat trecut în starea selectată.

Redirect to after click on Duplicate This Link: după ce s-a realizat duplicarea vei fi automat redirectat spre: To All Posts List (lista de articole) sau To Duplicate Edit Screen (spre fereastra de editare a articolului duplicat).

Duplicate Post Suffix: după duplicate articolul va primi numele articolului copiat, ceea ce-l poate face ușor de pierdut în lista de articole. Se poate adăuga un sufic la titlu pentru o mai ușoară recunoaștere a lui în lista de articole.

Cum se realizează duplicarea?

Din lista de articole, sau pagini, sau articole personalizate puneți mouseul peste numele articolului ce-l doriți duplicat:

duplicate-page-wordpress-4

Veți observa imediat opțiunea Duplicate This. Clic pe link. Imediat se va crea o copie identică a articolului. În exemplul de mai jos am pus în setări numele de CLONĂ, pentru a identifica mai ușor duplicatul. Rezultatul arată ca mai jos:

duplicate-page-wordpress-5

Asta este tot! Sper să vă fi fost de folos. Dacă aveți probleme, semnalați-le în comentarii. Mult succes!