Kako napraviti WordPress plugin?

Kako napraviti Wordpress plugin? Prelako! Sve što trebamo je jedan direktorij sa jednom datotekom i par linija koda. Sa ovim tutorialom ćete naučiti kako da...
Kako napraviti Wordpress plugin? Prelako! Sve što trebamo je jedan direktorij sa jednom datotekom i par linija koda. Sa ovim tutorialom ćete naučiti kako da napravite Wordpress dodatak kojeg ćete koristiti kao shortcode. U '/wp-content/plugins/' direktoriju pravimo 'dsijak' direktorij i kada osvježimo prikaz u 'admin/dodaci' ne događa se ništa. Izgleda da je bitno da se direktorij i datoteka zovu istim imenom. Pa stoga, pravimo '/wp-content/plugins/dsijak/dsijak.php' i ubacivamo kod: <?php /** * Plugin Name: Dsijak * Plugin URI: https://damir.ioox.studio * Description: Tutorijal za 'blog.ioox.studio'. * Version: 0.1 * Text Domain: dsijak-wordpress-plugin-demo * Author: Damir Šijaković * Author URI: https:damir.//ioox.studio */ I...

Kako napraviti WordPress temu iz početka?

Želimo shvatiti kako funkcioniraju teme u Wordpressu pa ćemo malo to istražiti i istestirati. Istraga Prvo pravimo direktorij teme u '/wp-content/themes/' i nazvat ćemo ga...
Želimo shvatiti kako funkcioniraju teme u Wordpressu pa ćemo malo to istražiti i istestirati. Istraga Prvo pravimo direktorij teme u '/wp-content/themes/' i nazvat ćemo ga 'fullempty'. Kada odemo na admin/izgled dobijemo poruku da nedostaje stylesheet: Pa dobro, da ga napravimo: /* Theme Name: Full Empty Theme URI: https://damir.ioox.studio Description: Blank theme, got nothing. Author: Damir Sijakovic Author URI: https://damir.ioox.studio Version: 1.0 Requires at least: 1.0 Requires PHP: 5.2.4 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: blog Text Domain: fullempty */ @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); body{ font-family: 'Poppins', sans-serif; background: #B7DCF2; font-size: 17px; } Dobivamo poruku u admin/izgled:...

Kako poslati http request POST kao notify na pametni telefon?

Zadatak: Radimo ekstenziju za Chrome preglednik koja prati promjene na dinamičnoj web-stranici. Kada se dogodi promjena, treba ju nekako prijaviti na pametni telefon. Najmanje komplicirani...
Zadatak: Radimo ekstenziju za Chrome preglednik koja prati promjene na dinamičnoj web-stranici. Kada se dogodi promjena, treba ju nekako prijaviti na pametni telefon. Najmanje komplicirani način je da pošaljemo HttpRequest iz ekstenzije. Ekstenzija je najjednostavnije svedena na 'content.js' skriptu. U ekstenziji imamo setInterval funkciju koja svake sekunde uzima html element provjerava sadržaj i (po potrebi) uzima screenshot elementa. Za screenshot koristimo 'html2canvas.js' lib koji će nam "ugrabiti" element i prebaciti ga u base64 format. html2canvas(document.querySelector("#capture")).then(canvas => { var data = canvas.toDataURL(); }); PHP/mariadb server Prvo sam zamislio složiti jednostavni webapi server. Server koji bi zaprimio sadržaj (tekst i base64 sliku)...