WordPress 13+ կարևոր փլագիններ սկսնակների համար

Մտածում էի, որ այլևս չէմ գրի wordpress-ի մասին, որովհետև հետաքրքրություններիս շրջանակից դուրս է մղվել։ Սակայն անհրաժեշտություն կա գրելու այս ցանկը սկսնակ wordpress-ականների համար։ Հաճախ հարցնում են, թե ո՞ր փլագինը դնեմ, ի՞նչ անեմ և այլն ․․․ ես ուղղակի կկիսվեմ իմ փորձով, այն փլագիններով որոնք հաճախակի օգտագործել եմ։

[Վորդպրես] Ինչպես պայմանականորեն աշխատեցնել փլագինները

Վորդպրեսում հաճախ արագագործությունը օպտիմալացնելիս հարկ է լինում որոշակի ոճաթերթեր և սքրիփթներ անջատել այն էջերում, որտեղ դրանք պետք չէն։ Խնդիրը նրանում է, որ բազմաթիվ փլագիններ իրենց ոճաթերթերը և սքրիփթները խցուկմ են որտեղ պատահի, անկախ նրանից, տվյալ էջում դրանք անհրաժեշտ են , թե ոչ։ Օրինակ SyntaxHighlighter փլագինը ավելացնում է  3 հատ ոճաթերթ և 3 հատ սքրիփթային ֆայլ, մի բան էլ հենց html-ի մեջ գրում է որոշակի քանակությամբ javascript: Իհարկե կարելի է wp_dequeue_style և wp_dequeue_script ֆունկցիաների միջոցով կառավարել թե որ էջում ինչ ոճեր և սքրիփթներ բեռնվեն, սակայն դա ավելի երկար աշխատանք է, քան միանգամից  այդ էջերում փլագինի անջատումը ։ Դա կարելի է անել մոտավորապես այսպես։ add_filter( 'option_active_plugins', 'disable_syntax_plugin' ); function disable_syntax_plugin($plugins){ if(!is_admin()) { if(այստեղ գրել անջատելու պայմանը) { $key = array_search( 'wp-syntaxhighlighter/wp-syntaxhighlighter.php' , $plugins ); if ( false !== $key ) { unset( $plugins[$key] ); } } } return $plugins; }   պայմանը կարելի է կազմակերպել տարբեր եղանակներով,  էջի համարով, որևէ custom field-ով կամ բաժնի համարով ․․․

Վորդպրես․ Փլագինների ավտո֊ինսթալլեր փլագին

Ամեն անգամ, երբ wordpress-ով նոր նախագիծ եմ սկսում, անհրաժեշտ է լինում տեղադրել մի քանի փլագիններ, որոնք ծրագրավորման և տեստավորման ընթացքում ինձ անհրաժեշտ են։ Կարծում եմ, որ սա բավականին տարածված խնդիր է, շատերը այդ խնդրին հանդիպում են։ Փորձեցի ավտոմատացնել, նայեցի պատրաստ լուծումներ, կար սենց մի փլագին ` Multi Plugin Installer, որը անում է իմ ուզածը, սակայն մի քանի հատ ավել շարժում է պահանջում, իսկ ինձ պետք է մեկ հպումով տեղադրել և ակտիվացնել մի շարք փլագիններ։  Այդ փլագինը ֆորք եմ արել ու ձևափոխել, հիմա այն մեկ հպումով տեղադրում է հետևյալ փլագինները։ WP Lipsum Easy Featured Images P3 (Plugin Performance Profiler) Theme Check Duplicate Post WP Example Content Disable Comments Regenerate Thumbnails WP Limit Login Attempts WordPress File Monitor Plus Maintenance WP Lipsum Ընթացքում գուցե ցանկը փոխվի, ավելանան կամ պակասեն փլագիններ, սակայն հիմա ավելի արագ եմ սեթափ անում wordpress-ը։ Փլագինը կարելի է գտնել հետևյալ հասցեով https://github.com/hanumanum/hanuman_developer_plugins_installer   Դբա Լավը ։)

Վորդպրես֊ում FS_METHOD direct

Եթե փլագինները լոկալ մեքենայի վրա չեն տեղադրվում , ու առաջարկում է ftp-ի տվյալներ տալ, ապա կարելի է ֆայլերի բեռնումնման կարգավորումը փոխել, wp-config.php ֆայլում։ define('FS_METHOD','direct'); wp-config.php ֆայլի մասին կարող եք ավելին տեսնել այս հղումով։ Դբա Լավը ։)

Վորդպրես — Ինչպե՞ս ստեղծել բոլոր էջերի և փոստերի ցուցակ (որպես էջանիշների ֆայլ)

սոցիալական էջանշման կայքերի մի մասը ունի էջանիշների իմպորդ-էքսպորտի հնարավորություն: Իմպորտը և էքսպորտը կատարվում է նեթսքեյփի էջանիշների ֆորմատը ունեցող ֆայլի միջոցով : Այսինքն սա մի ֆայլի ֆորմատ է, որը համակարգերը դեռ հասկանում են և օգտագործում, չնայած որ Նեթսքեյփ Նավիգատորը այլևս չկա: Նեթսքեյփի էջանիշների իմպորտ-էքսպորտ ֆայլը ունի հետևյալ կառուցվածքը: