AutoUpdate WordPress cu Woocommerce via XMLRPC

Am lucrat la un proiect putin mai complex, non-adult, de ceva timp si am zis sa mai updatez si site-ul asta O sa fiu scurt deoarece mai multe detalii despre proiect gasiti aici(linii de cod, varianta la viteza normala etc..) Proiect Programare si SEO Practic mai jos aveti varianta videoclipului la viteza 2x. Programul autoupdateaza un site cu produsele si preturile producatorului. Pe la sfarsit sunt niste detalii seo precum si un poster de anunturi varianta soft ca sa zic asa :)(nu ajuta la seo dar macar ajuta in atragerea de clienti). Partea “cool” este ca ar trebui sa mearga cam pe orice site wp cu/fara woo (partea de copiat […]

Optimizare WordPress Imbunatatire Viteza de Incarcare

Optimizare WordPress, imbunatatim viteza de raspuns a site-ului Nu o sa ma bag in aceasta postare in optimizarea de imagini sau mutarea scripturilor in footer, https sau altele. O sa ma limitez la cateva lucruri simple ce pot fi facute de oricine, observate la “volum”(adica schimbarile sunt minore ca si timp 0,… secunde daca nu ai un site mare dar pe masura ce acesta creste o sa castigi ceva timp). Spre exemplu treaba cu cron-ul de mai jos pe un server cu 32 de site-uri a imbunatatit incarcarea fiecarui site cu peste 3 secunde (bine e mai complicat site-urile aveau un bot ce posta la fiecare aprx. 7 min in […]



Instalare WP-CLI pentru Mentenanta WordPress

Cum instalam WP-CLI pentru WordPress In primul rand ce este WP-CLI si la ce ne ajuta? Pei WP-CLI este command line-ul official pentru a interactiona si manageria site-ul in wordpress. Are o galagie de comenzi utile. Desigur pentru majoritatea exista plugin-uri, dar de ce sa folosim plugin-uri cand putem sa nu? Se instaleaza simplu dupa ce te loghezi (eu il folosesc ca root ceea ce nu e prea ok ca deschide anumite vulnerabilitati dar noah imi permit :))

Il testam asa:

Daca e ok o sa vedem ceva precum poza de mai jos: Utilitatea WP-CLI:

pentru o lista mai mare de comezi: Lista Comenzi Utile WP-CLI si […]

Lista Comenzi Utile WP-CLI

Lista unor comenzi utile WP-CLI pentru a manageria mai bine wordpress-ul Bun m-am gandit ca nu strica sa pun o lista de comenzi utile atat pt voi dar si pt mine ca deh le uit Sa purcedem zic: 1. Stergem reviziile

atentie trebuie instalat un pachet vedeti aici: Optimizare WordPress Imbunatatire viteza de incarcare 2. Stergem transienturile

3. Stergem postarile din trash

4. Stergem comentariile on hold(“pending”)

5. Vedem cronurile programate in json

6. Stergem un eveniment ce urmeaza a fi rulat de cron

7. Optimizam baza de date

8. Reparam baza de date

9. Cautam si inlocuim in baza de date […]

Dezactivare Updateuri WordPress Tema si Pluginuri

Dezactivarea auto-update-uri wordpress, tema si plugin-uri WordPress-ul din fabrica ca sa zic asa se autoupdateaza la versiuni minore la fel si unele plugin-uri si teme. Noah se mai intampla ca procesul de update sa strice site-ul. In plus numai verificarea de update-uri in modul auto mananca resurse. Plugin-ul x verifica odata pe zi daca exista update la el, daca exista te notifica spre exemplu. Am decis sa scap de toata treaba asta pe unele site-uri mai mult sa nu pice din cauza versiunii vechi de php etc . In functions.php (child sau tema depinde ce aveti activ):

In wp-config.php

Lista Pluginuri Utile WordPress Folosite de Mine

Lista cu Plugin-uri utile wordpress M-am decis sa fac o lista cu plugin-urile folosite de mine cel mai des, nu de alta dar poate va mai ajuta sa va hotarati cand aveti de ales intre mai multe plugin-uri. Ideea e ca pt fiecare dintre plugin-urile astea sper sa apuc sa fac o postare mai in detaliu cum o configuram etc si sa dau un link de aici catre postarea respectiva dar nu am timp acum, asa ca o sa scriu decat o scurta descriere. Desigur unele plugin-uri precum nr 2 le folosesc numai cand nu am alternative spre exemplu WP-CLI. 1. Yoast SEO (FREE) downloadeaza-l de aici: https://wordpress.org/plugins/wordpress-seo/ La momentul […]



Instalarea CRONTAB Centos 6 si 7

Cum instalam CRONTAB in Centos Numele serviciului in Centos mai mic ca 7 este crond Este f simplu. Ca root sa cu uzer cu privilegii de root:

Il puteti porni cu

Ca sa poreneasca la startup:

Tineti minte numele serviciului este crond In Centos 7 numele serviciului este cronie

PS: In centons 6.x mai puteti instala

Comanda de deasupra va va instala cronie, cronie-anacron, si exim. Dar tineti minte sa il faceti sa porneasca automat la stratup vedeti mai sus. Numele serviciului este crond.

Script Bash Instalare WordPress in mod automat cu WP-CLI

Un mic bash script pt instalarea wordpress-ului si wp-cli M-am decis sa scriu un mic script in bash sa automatizez putin instalarea wordpress-ului. Acest script ar trebui sa mearga si pe ubuntu/debian si pe centos/redhat dar cu mici modificari. Eu folosesc supervisored, deci voi inlocuiti supervisored cu ce aveti voi (systemctl). In plus aici am decis sa bag mai multe servicii de ping(desi aceastea ingreuneaza viteza de incarcare a site-ului la postari dese) pentru posteritate:) Desigur presupun ca deja v-ati facut baza de date cu uzer si pass..

Daca intampinati probleme lasati un comentariu si o rezolvam

Tema Remix WordPress Slow Query fix

Reparare slow query catre baza de date pentru posturile custom Artists si Songs Problema apare atunci cand ai o baza de date spre medie ca marime. Query-urile pot dura si pana la 30 de secunde pentru artists si songs. Problema este data de fisierul /themes/remix/functions.php mai specific functia ce afiseaza taburile de related. Asta este functia:

Query-ul catre baza de date este interpretat asa:

Dupa cum vezi in poza de mai sus e cam trista treaba cu timpu’. E noi vrem sa schimbam query-ul ala in asta:

Alta viata nu?:)) Sub aveti functia updatata, fiti atenti ca nu am avut nevoie decat de artists si songs, fapt […]

Cum facem un simplu shortcode in wordpress?

Cum generam un shortcode in wordpress, spre exemplu o reclama Ca sa nu mai fim nevoiti sa scriem aceeasi info in fiecare articol, cel mai bine e sa ne facem un shortcode si il introducem in postare. Spre exemplu inloc sa introducem chestia asta:

In fiecare postare o sa introducem numai treaba asta:

ceea ce va afisa tot codul de mai sus. codul este asta:

Inlocuiti de la

cu ce aveti nevoie. Il puteti face ca un plugin sau il puteti scrie in fisierul functions.php al temei voastre. Observati ca am folosit return si nu echo, deoarece echo trimite textul direct in pagina fara sa inchida […]