Blogging offline

expand
Aug 23

Pentru momentele acelea când o conexiune la internet nu este disponibilă și trebuie neaparat să scrii pe blog acea idee genială pe care probabil o vei uita până mâine am amintit în treacăt pe acest blog despre o serie de programe pentru offline blogging – Microsoft Word ca editor offline pentru WordPress și binecunoscutul Windows Live Writer.

Dacă totuși folosești exclusiv editorul WordPress și ai o conexiune la internet printr-un stick de internet mobil, conexiune nu prea sigură și care se întrerupe exact în momentele cele mai nepotrivite, poți folosi un plugin WordPress care salvează local textul introdus în cazul în care detectează întreruperea conexiunii. Read more →

Author Eugen
Category Cum sa, Tips & tweaks
Comments 2 Comments

Exploit spam link injection în WordPress

expand
Aug 22

Zilele acestea am curățat multe bloguri WordPress cu probleme, în loc să scriu despre trebușoare mai interesante, cum ar fi articole utile pe acest blog.

După ce câteva bloguri ale unor clienți din afară au avut probleme cu vulnerabilitatea TimThumb despre care am scris recent și pe care mulți au ignorat-o, astăzi mi-am pierdut timpul cu niște spam links injection în câteva bloguri sub WordPress de pe meleagurile noastre. Spam link injection constă în linkuri introduse în codul sursă al temei WordPress active sau în feed-ul RSS, invizibile pentru vizitatorul obișnuit, dar vizibile pentru motoarele de căutare – în principal e targetat Googlebot-ul. Read more →

Author Eugen
Category Tips & tweaks
Comments 10 Comments

Cum să mărești limita de upload în WordPress

expand
Aug 22

Majoritatea serviciilor de găzduire shared au o limită maximă a dimensiunii fișierelor – imagini, video, ce pot fi uploadate undeva la 2 Mb. Deși în teorie, mai ales dacă te-ai ocupat de optimizarea imaginilor, această limită nu ar trebui să fie un impediment, în practică vor exista suficiente situații când aceasta limită este prea mică. Să vedem cum anume o putem mări rapid și fără prea multă bătaie de cap. Read more →

Author Eugen
Category Tips & tweaks
Comments 1 Comment

Oprește dezactivarea pluginurilor și schimbarea temei WordPress

Aug 09

Dacă folosești funcționalitatea de CMS a WordPress pentru a crea site-uri pentru clienți, probabil știi cât de curioși sunt unii dintre ei și de prea multe ori te-ai trezit cu tema sau pluginuri dezactivate. Astfel site-ul își va pierde din funcționalitate și fără designul personalizat la care ai muncit.

Copy/paste în functions.php pentru a opri editarea și dezactivarea pluginurilor WordPress

add_filter( 'plugin_action_links', 'slt_lock_plugins', 10, 4 );
function slt_lock_plugins( $actions, $plugin_file, $plugin_data, $context ) {
	// Remove edit link for all
	if ( array_key_exists( 'edit', $actions ) )
		unset( $actions['edit'] );
	// Remove deactivate link for crucial plugins
	if ( array_key_exists( 'deactivate', $actions ) && in_array( $plugin_file, array(
		'slt-custom-fields/slt-custom-fields.php',
		'slt-file-select/slt-file-select.php',
		'slt-simple-events/slt-simple-events.php',
		'slt-widgets/slt-widgets.php'
	)))
		unset( $actions['deactivate'] );
	return $actions;
}

Pentru a selecta un anumit plugin trebuie să introduci calea relativă la wp-content/plugins către fișierul principal al pluginului. De exemplu pentru pluginul antispam Akismet aceasta este akismet/akismet.php – caută fișierul care are exact la început declarațiile privind numele, descrierea și autorului pluginului. Înlocuiește array-ul din codul de mai sus și completează-l cu oricâte de multe pluginuri esențiale pentru buna funcționare a site-ului.

La fel pentru a opri editarea și schimbarea temei curente WordPress folosește acest cod

add_action( 'admin_init', 'slt_lock_theme' );
function slt_lock_theme() {
	global $submenu, $userdata;
	get_currentuserinfo();
	if ( $userdata->ID != 1 ) {
		unset( $submenu['themes.php'][5] );
		unset( $submenu['themes.php'][15] );
	}
}

Meniul Themes și submeniul Themes – Editor va fi disponibil doar pentru utilizatorul ID=1 care, în mod normal, ar trebui să fie developerul acelui site ce rulează sub WordPress.

Codul via Steve Taylor.

Author Eugen
Comments 2 Comments

Cât costă să trimiți un newsletter? Pluginuri WordPress pentru mailing lists.

expand
Aug 06

Pentru că am primit câteva întrebări pe mail de ce am ales să folosesc MailChimp pentru newsletter-ul acestui blog, cred că este o idee bună să prezint câteva dintre ofertele providerilor internaționali.

Nu de alta, dar furnizorii locali, în afară de White Image care sunt buni, dar inaccesibili prin prisma prețului, sunt încă la nivelul de joacă în nisip și se pretează la tot felul de tehnici ce nu le fac cinste, printre care cea mai frecventă este închirierea către terți a listelor clienților. Să facem mai întâi o rapidă comparație de preț – o bază de date mică spre medie de 500 de abonați, de preferat posibilitatea de a crea automat newslettere dintr-un feed RSS. Read more →

Author Eugen
Comments 2 Comments
Articole recomandate