Rodomi pranešimai su žymėmis WordPress. Rodyti visus pranešimus
Rodomi pranešimai su žymėmis WordPress. Rodyti visus pranešimus

2012 m. rugpjūčio 23 d., ketvirtadienis

A error has TimThumb occured

Problem:
 
A error has TimThumb occured
The Following error (s) occured:

     Could not open the LockFile for writing an image.
 
Solution: 
 
I made the cache folder permissions to 777. 

2012 m. balandžio 21 d., šeštadienis

WP 3.0.5 Missed schedule

I use WordPress 3.0.5. My problem looks like in this image:

I try same solutions:


  1. Go to wp-includes/cron.php and change properties (solution from http://www.shoutmeloud.com/wordpress-missed-schedule-problem-solved.html). This don't worked form my site.
  2. I solved problem with plugin http://wordpress.org/extend/plugins/wp-missed-schedule/ 

2011 m. lapkričio 8 d., antradienis

WordPress Slider Plugin



Nesudėtingas, bet pakankamai gražiai atrodantis WordPress Slider pluginas. Galima pirkti, bet dar labiau rekomenduoju pasinaudoti nemokama versija.

http://www.slidedeck.com/wordpress/

Daugiau savybių http://www.slidedeck.com/slidedeck-skins-in-3-easy-steps/

2011 m. rugsėjo 30 d., penktadienis

Apie WordPress paprastai ir vaizdžiai



http://www.fwd.lt/2011/patarimai/wp_query-paprastai-ir-vaizdziai-infografika/

WordPress "kilpa": http://www.fwd.lt/2011/pamokos/wordpress-loop-4-budai-vaizduoti-straipsniams/

2011 m. rugpjūčio 9 d., antradienis

Saugumas Wordpress'e


Wordpress - tai turinio valdymo sistema, kurią naudoja net CNN ir TED, tačiau ir joje yra tam tikrų "gudrybių", galinčių padaryti Jūsų puslapį saugesnį.

Keisti wp-admin folderio pavadinimą. Tai galima padaryti keliais būdais:
1. instaliuojant Wordpress, pasirinkti specifinį prefiksą, o ne standartinį wp-;
2. galima naudoti tam tikrus pluginus, pvz. keletas jų paminėti čia http://wordpress.org/support/topic/how-to-change-wp-admin.

Slėpti htaccess failą. Standartiškai šį failą įdeda į root direktoriją. Geriau būtų jį paslėpti pvz., wp-admin forderyje ir dar papildomai apriboti, kokie ip gali skaityti htaccess. Apie tai daugiau http://www.michiknows.com/2007/02/12/who-else-wants-to-hide-their-wordpress-admin-folder/

Keisti standartinį prisijungimo vardą admin. Apie tai: http://blog.marijusurbonas.com/wordpress-saugumas-prisijungimo-vardas

Ištrinti meta eilutę, informuojančią, kuria versija naudojatės. Šią informaciją žinodamas piktavalis gali pasinaudoti jau žinomomis saugumo spragomis.

< meta name = "generator" content="WordPress < ? php bloginfo('version'); ? > " /> < ! - – leave this for stats please - - >.

Dar keletas paprastų, bet naudingų patarimų:
1. http://www.nezinau.lt/keli-saugumo-patarimai-wordpress-naudotojams

2. http://blog.marijusurbonas.com/wordpress-saugumas-db-lenteliu-pavadinimai

3. http://www.arvydas.net/paskutine-wordpress-saugumo-spraga-programuotoju-zioplumas

Hacker atakuoja Wordpress per timthumb.php




Kaip pašalinti hacker'ių "įdėtą" lentelę: http://techspheria.com/2011/08/phpremoteview-hack-what-it-is-and-how-to-remove-it/

Kaip užtikrinti, kad ši saugumo spraga bus pašalinta, detaliai aprašyta: http://www.zdnet.com/blog/security/hackers-attack-zero-day-flaw-in-wordpress-themes/9181

http://markmaunder.com/2011/zero-day-vulnerability-in-many-wordpress-themes/

Spraga pašalinama, atnaujinus timthumb.php failo versiją. Šiuo metu naujausią versiją rasite čia: http://timthumb.googlecode.com/svn/trunk/timthumb.php

2011 m. gegužės 25 d., trečiadienis

WordPress Error: Warning: Cannot modify header information

Problema: Warning: Cannot modify header information - headers already sent by (output started at /home/media/domains/pinkartav/trunk/wp-content/plugins/google-maps-route-plugin/php/nme-admin-map.php:2) in /home/media/domains/pinkartav/trunk/wp-includes/pluggable.php on line 897

Sprendimas aprašytas čia: http://www.hongkiat.com/blog/wordpress-error-warning-cannot-modify-header-information/

2011 m. vasario 18 d., penktadienis

WordPress: user level and site url

Wordpress nepatogus tuo, kad duomenų bazėje saugo pilną straipsnio adresą. Tai reiškia, kad jeigu dirbate lokaliai ir nusprendžiate projektą paleisti, prieš tai reikės pakeisti ir projekto adresą. Kad būtų paprasčiau visa tai detaliai aprašyta čia:
http://codex.wordpress.org/Changing_The_Site_URL


Dar radau naudingą ir vaizdžią lentelę apie naudotojų teises: http://codex.wordpress.org/User_Levels

2010 m. rugpjūčio 21 d., šeštadienis

WorldPress: integracija su Facebook

Facebook Notes + Jūsų puslapis

Yra pluginas integruoti Facebook Notes: http://wordpress.org/extend/plugins/facebook-comments/. Sukuriam aplikacija ir is jos - kuriam Notes. Duomenis iš blogo importuojame automatiškai http://www.facebook.com/editnotes.php?import

Pagalba apie Notes: http://www.facebook.com/help/?page=818



Integruoja pagal aplikacijos id, bet nesuprantu, kur reikia parasyti komentara: http://wordpress.org/extend/plugins/facebook-comments-for-wordpress/


http://wordpress.org/extend/plugins/facebook-comments-importer/faq/ - blogai importuojasi, bet klaida išsisprendžia taip: http://www.wallpaperama.com/forums/how-to-find-out-if-php-is-compiled-with-curl-extension-installed-enabled-t1576.html.

XAMP sprendimas rastas: pluginas nereikė, nes jau buvo tarp kitu pluginu class Facebook. pervadinau klase kitu vardu. http://www.facebook.com/topic.php?uid=2254862517&topic=5047


Test result for this ID :

1. Error : Error while getting this fan page : error setting certificate verify locations: CAfile: /etc/ssl/certs/ca-certificates.crt CApath: none
2. Error : Error while getting this wall : error setting certificate verify locations: CAfile: /etc/ssl/certs/ca-certificates.crt CApath: none
Check if your fan page / profile is public.
3. Error : Error while getting this wall : error setting certificate verify locations: CAfile: /etc/ssl/certs/ca-certificates.crt CApath: none

Šias klaidas išsprendė administratorius. Toliau, išbandžius pluginą, pasirodė, kad jis kas valandą iš paskutinės naujienos Facebook fanų puslapyje esančios naujienos vis tą patį komentarą. Pasiaiškinus, buvo suprasta, kad šis pluginas tinka tik wp versijoms virš 3.9, todėl pluginą pritaikiau žemesnei versijai.

---- PAPILDYTA 2011 liepos mėn ----

Taigi, 2010 spalio mėnesį pritaikėme http://wordpress.org/extend/plugins/facebook-comments-importer/ pluginą projektui, bet iki 2011 vasario-balandžio turėjo vieną neišsprendžiamą problemą - buvo importuojami ne visi komentarai. Dabar ta problema "išsisprendė", nes turbūt Facebooko kūrėjai "leido" prieiti prie komentarų...

Tą patį pluginą sėkmingai naudojame ir kitame projekte.

2010 m. rugpjūčio 20 d., penktadienis

WorldPress: SIMPLE CAPTCHE plugin ir ne tik

Praeitą savaitę gavau užduotį kaip nors susitvarkyti su spaminiais komentarais. Kadangi su tuo ankščiau nesu susidūrusi, tai skaičiau, kaip kiti sprendžia šias probelmas. Štai kelios naudingos nuorodos:

1. http://tomas.markauskas.lt/lt/blog/20060627-spamas-komentaruose

2. http://www.blogeriai.info/2009/08/21/efektyvi-wordpress-apsauga-nuo-spam-be-akismet/

Manau, kad ten aprašyti atvejai, kaip išvengti simbolių suvedinėjimo, t.y. skaičiuoti nuorodas tekstuose ar kitaip bandyti nuspėti standartinio šiukšlintojo elgseną, bus panaudoti mano darbe vėliau, bet šiandien pasirinkau paprasčiausią WorldPress pluginą SIMPLE CAPTCHE http://wordpress.org/extend/plugins/simple-captcha/. Pasak kolegos, nors tai ir atgyvenęs ir nepatogus naudotojui, bet pats efektyviausias būdas apsisaugoti nuo nepageidaujamų komentarų.

Beje, nagrinėdama supratau, kad spaminiai komentarai būna:
1. Šiukšlintojai, nes turinys vien simboliai be prasmės;
2. TrackBack - t.y. tie, kuriuos būna nuorodų (dažniausiai net kelios). Ant tokių komentarų "pykstama", nes spameriai juos naudoja kaip reklamą, bet tuo pačiu reklamuoti ir to puslapio, kuriame rašo tokius komentarus, - nenori.

Daugiau apie TrackBack:

1. http://sw-guide.de/wordpress/plugins/simple-trackback-validation/

2. http://www.cruftbox.com/cruft/docs/trackback.html

WorldPress: el. laiško siuntimo pluginai

Plugino "WP Comment Auto Responder" versija 3.0.3, kurį rasite čia: http://wordpress.org/extend/plugins/wp-comment-auto-responder/, yra su sintaksės klaidomis. Jas ištaisius, jeigu testuosite lokaliai, reikia įsiinstaliuoti papildomą programą, kuri leis siuntinėti laiškus. Mat "PHP mail() function hands the
email to the server's mail transport agent". Apie problemą ir sprendimą daugiau skaityti čia: http://forums.adobe.com/message/523897

2010 m. rugpjūčio 17 d., antradienis

2010 m. rugpjūčio 1 d., sekmadienis

TVS paleidimas lokaliai

Turinio valdymo sistemos: CodeIgniter, WorldPress - lokaliai paleidžiamos tokiu adresu:

http://127.0.0.1/home/


MySql duomenų bazę per naršyklę rasite čia:

http://127.0.0.1/home/mysql/

http://localhost/home/mysql/

Admistravimo sistema:
http://127.0.0.1/wp-admin/

WorldPress

Instaliavimas ir pirmas prisijungimas prie TVS sistemos: http://codex.wordpress.org/Installing_WordPress

Programuotojui: http://codex.wordpress.org/Developer_Documentation

Administravimo meniu pridėjimas http://codex.wordpress.org/Adding_Administration_Menus