Author: Neil Lock

  • Jetpack

    Jetpack

    Page Builder Sandwich គួរតែអាចដំណើរការត្រូវគ្នាជាមួយម៉ូឌុលផ្សេងៗរបស់ Jetpack។

    ម៉ូឌុល Markdown របស់ Jetpack

    ម៉ូឌុល Markdown ដំណើរការមុខងារពិសេសមួយនៅពេលរក្សាទុកមាតិកា ដែលបណ្តាលឱ្យការផ្លាស់ប្តូរត្រូវបានបាត់បង់ក្នុងអំឡុងពេលបំប្លែង markdown។ ដើម្បីដោះស្រាយបញ្ហានេះ អត្ថបទ markdown នៅក្នុងកម្មវិធីកែសម្រួលផ្នែកខាងក្រោយ (backend editor) នឹងប្រែទៅជាស្លាក html នៅពេលរក្សាទុកការផ្លាស់ប្តូររបស់អ្នកពីផ្នែកខាងមុខ (frontend)។ (សូមអរគុណដល់ Jake Jackson សម្រាប់ការជួយ)

  • PHP 7

    PHP 7

    យើងបានសាកល្បង Page Builder Sandwich ជាមួយ PHP 7 ហើយអ្វីៗគ្រប់យ៉ាងគួរតែដំណើរការបានល្អដោយគ្មានបញ្ហាអ្វីឡើយ។

    សូមប្រុងប្រយ័ត្ននៅពេលដំឡើងកំណែគេហទំព័ររបស់អ្នកពីកំណែទាបជាងមុនទៅ PHP 7 ព្រោះមានភាពមិនស៊ីគ្នាយ៉ាងច្រើនជាមួយកំណែទាបជាងមុន ដែលគួរតែត្រូវបានដោះស្រាយនៅក្នុង themes និង plugins ទាំងអស់របស់អ្នក។

  • Themes ដែលប្រើប្រាស់ Materialize

    ស្បែកដែលប្រើប្រាស់ Materialize

    មានកំហុស Javascript មួយកើតឡើងនៅពេលដែល Page Builder Sandwich & Materialize ស្ថិតនៅជាមួយគ្នា។ មានទំនាស់រវាង materialize.js និងឧបករណ៍ជ្រើសរើសពណ៌របស់ WordPress Core។

    មានបញ្ហាមួយត្រូវបានរាយការណ៍នៅក្នុង GitHub repo របស់ Materialize អំពីករណីនេះ៖ https://github.com/Dogfalo/materialize/issues/2821

  • តើមានអ្វីកើតឡើងនៅពេលអាជ្ញាបណ្ណរបស់អ្នកផុតកំណត់?

    តើមានអ្វីកើតឡើងនៅពេលអាជ្ញាបណ្ណរបស់អ្នកផុតកំណត់?

    កម្មវិធីជំនួយនឹងនៅតែបន្តដំណើរការបានយ៉ាងត្រឹមត្រូវ ដរាបណាអ្នកមិនបិទដំណើរការអាជ្ញាបណ្ណនៅលើគេហទំព័ររបស់អ្នក។ នៅពេលដែលអ្នកបិទដំណើរការវា អ្នកមិនអាចធ្វើឱ្យវាដំណើរការឡើងវិញបានទៀតទេ។

    អ្នកនឹងមិនអាចទទួលបានការអាប់ដេតពីផ្ទាំងគ្រប់គ្រង WordPress របស់អ្នក ឬចូលប្រើប្រាស់កំណែថ្មីៗបានឡើយ។ យើងក៏នឹងមិនអាចផ្តល់ឱ្យអ្នកនូវការគាំទ្រតាមតម្រូវការដ៏អស្ចារ្យបានដែរ។

  • របៀបបន្ថែមធាតុក្រាហ្វិក

    របៀបបន្ថែម Widgets

    ការបន្ថែម widgets អាចធ្វើបានដោយចុចលើប៊ូតុង Widget Element នៅក្នុង ផ្នែក Elements ក្នុង inspector។ នៅពេលចុច ផ្ទាំង popup មួយនឹងបង្ហាញឡើងដែលរាយឈ្មោះ widgets ទាំងអស់ដែល Page Builder Sandwich បានរកឃើញនៅលើគេហទំព័ររបស់អ្នក។

    ហេតុអ្វីបានជាជម្រើស Widget មួយចំនួនអាចដំណើរការមិនត្រឹមត្រូវ

    គ្រប់ widgets ទាំងអស់ដែលរកឃើញនៅក្នុងគេហទំព័រ WordPress របស់អ្នកអាចត្រូវបានបន្ថែម ប៉ុន្តែ widgets មួយចំនួនដែលប្រើកូដ Javascript ផ្ទាល់ខ្លួន/ពិសេសនៅក្នុងការកំណត់របស់វា អាចនឹងដំណើរការមិនត្រឹមត្រូវទេ។ Widgets ដែលប្រើប្រាស់របស់ទាំងនេះអាចនឹងមិនដំណើរការ៖

    • ឧបករណ៍រើសពណ៌ (Color pickers) ក្រៅពីឧបករណ៍ដែលមានស្រាប់នៅក្នុង WordPress
    • ជម្រើសផ្ទុកឡើងឯកសារដែលមិនប្រើ Media Manager របស់ WordPress
    • ស្គ្រីបពិសេសផ្សេងទៀតដូចជា ឧបករណ៍រើសផែនទីអន្តរកម្ម, ឧបករណ៍រើសពុម្ពអក្សរ,
    • កូដ Javascript ដែលដំណើរការនៅពេលការកំណត់ណាមួយផ្លាស់ប្តូរតម្លៃ ។ល។

    Widgets លំនាំដើមរបស់ WordPress និង widgets ដែលត្រូវបានបង្កើតស្រដៀងគ្នានេះ មិនគួរមានបញ្ហានោះទេ។

    របៀបដោះស្រាយបញ្ហានេះ

    ប្រសិនបើអ្នកពិតជាត្រូវការឱ្យ widget ជាក់លាក់នោះដំណើរការ មានវិធីដោះស្រាយបញ្ហានេះ។

    អ្នកអាចប្រើកម្មវិធីជំនួយ Custom Sidebars ដោយ WPMU Dev ដើម្បីបង្កើត sidebar/widget area ថ្មី រួចបន្ថែម widget របស់អ្នកនៅទីនោះតាមវិធីធម្មតាក្នុង Appearance > Widgets។ បន្ទាប់មកនៅក្នុង Page Builder Sandwich សូមបន្ថែម Sidebar Element ហើយជ្រើសរើស sidebar ដែលមាន widget ដែលអ្នកត្រូវការ។

    ជម្រើសមួយទៀតគឺបង្កើតឡើងវិញនូវបែបផែន (effect) ដែលអ្នកចង់បាន ដោយប្រើធាតុ និងរចនាប័ទ្មផ្សេងៗដែលមាននៅក្នុង Page Builder Sandwich។

  • របៀបយកឯកសារ .zip របស់ PBS ដែលបានបាត់មកវិញ

    នៅពេលដែលអ្នកទិញ Page Builder Sandwich ដំបូង ឯកសារ .zip ដែលមានផ្ទុកកម្មវិធីជំនួយ (plugin) នឹងត្រូវបានទាញយកដោយស្វ័យប្រវត្តិទៅក្នុងកុំព្យូទ័ររបស់អ្នក។

    ក្នុងករណីដែលអ្នកបាត់វា អ្នកអាចទាញយកឯកសារ .zip របស់អ្នកឡើងវិញបាន ដោយចូលទៅកាន់តំណភ្ជាប់នេះ៖ https://dashboard.freemius.com/license-recovery/203/page-builder-sandwich/

    ការបញ្ចូលអាជ្ញាបណ្ណរបស់អ្នកនៅលើតំណភ្ជាប់នេះ នឹងអនុញ្ញាតឱ្យអ្នកទាញយកឯកសារ .zip នៃ Page Builder Sandwich ឡើងវិញ រួមជាមួយនឹងព័ត៌មានលម្អិតអំពីអាជ្ញាបណ្ណ និងគណនីរបស់អ្នក។

  • តើ PBS នឹងដំណើរការជាមួយរូបរាង (Theme) របស់ខ្ញុំទេ?

    តើ PBS អាចដំណើរការជាមួយ Theme របស់ខ្ញុំដែរឬទេ?

    តាមលក្ខណៈបច្ចេកទេស វាគួរតែដំណើរការជាមួយគ្រប់ Theme ទាំងអស់។

    រួមជាមួយអ្នកប្រើប្រាស់ និងអតិថិជនរបស់យើង យើងបានប្រើប្រាស់ Page Builder Sandwich ដោយជោគជ័យជាមួយ Themes ជាច្រើន រួមទាំង Themes ពីកន្លែងផ្ទុក Theme របស់ WordPress.org, Genesis Themes, StudioPress Themes, Elegant Themes និង Themes ពី ThemeForest ផងដែរ។

    ទោះជាយ៉ាងណាក៏ដោយ ប្រហែលជាមានពេលខ្លះដែល Theme របស់អ្នកអាចដំណើរការខុសពីទម្លាប់ធម្មតា ហើយអាចរារាំង Page Builder Sandwich មិនឱ្យដំណើរការបានត្រឹមត្រូវ។ នៅពេលដែលករណីនោះកើតឡើង សូមផ្ញើសំណើសុំការគាំទ្រមកកាន់យើង ហើយយើងនឹងព្យាយាមដោះស្រាយវាជូន។

  • របៀបលុបធាតុនានានៅក្នុងទំព័ររបស់អ្នក

    របៀបលុបធាតុនានានៅក្នុងទំព័ររបស់អ្នក

    ការលុបអ្វីៗនៅក្នុង Page Builder Sandwich ជាធម្មតាត្រូវធ្វើឡើងដោយគ្រាន់តែជ្រើសរើសអត្ថបទ ឬធាតុ រួចចុចប៊ូតុង delete ឬ backspace។

    ជម្រើសមួយទៀតគឺចុចប៊ូតុង delete / remove នៅលើផ្ទាំងត្រួតពិនិត្យ (inspector)៖

    53dabdd7d7 file ZZXjBNEw56

    មានករណីមួយចំនួនដែលវិធីនេះមិនដំណើរការ។ ធាតុដែលមិនដំណើរការជាធម្មតាជាប្រអប់ផ្ទុក ដូចជា ជួរដេក ជួរឈរ ឬ carousels។ នេះគឺដើម្បីការពារការលុបដោយអចេតនានៅពេលលុបខ្លឹមសារ។

    ដើម្បីលុបធាតុទាំងនោះ សូមចុចលើប៊ូតុង delete / remove នៅក្នុងលក្ខណៈសម្បត្តិរបស់ធាតុនៅលើផ្ទាំងត្រួតពិនិត្យ (inspector)។ ឧទាហរណ៍ ដើម្បីលុបជួរដេកមួយ អ្នកនឹងត្រូវប្រើកន្លែងនេះ៖

    96b535f82e file

  • របៀបបន្ថែមរូបភាព

    របៀបបន្ថែមរូបភាព

    ការបន្ថែមរូបភាពគឺមានភាពងាយស្រួលខ្លាំងណាស់។ អ្នកអាច៖

    1. អូសរូបភាពពី Windows Explorer ឬ Finder របស់អ្នកដោយផ្ទាល់ចូលទៅក្នុងផ្ទាំងកម្មវិធីរុករករបស់អ្នក ឬ
    2. ចុចលើប៊ូតុង media element ហើយបង្ហោះវាដោយប្រើ WordPress Media Manager ដែលអ្នកធ្លាប់ស្គាល់។
  • តើ PBS មានជាភាសារបស់ខ្ញុំដែរឬទេ?

    តើ PBS មានជាភាសារបស់ខ្ញុំទេ?

    បច្ចុប្បន្ន Page Builder Sandwich មានជា៖

    • ភាសាអង់គ្លេស
    • ភាសាហេប្រឺ
    • ភាសាអេស្ប៉ាញ

    ប្រសិនបើអ្នកចង់ជួយរួមចំណែកក្នុងការអភិវឌ្ឍ Page Builder Sandwich តាមរយៈការបកប្រែវាទៅជាភាសារបស់អ្នក សូមចូលទៅកាន់  ទំព័រ Transifex របស់យើង!

  • ការដោះស្រាយបញ្ហាមូលដ្ឋាន

    ការដោះស្រាយបញ្ហាមូលដ្ឋាន

    មានរូបរាង (Themes) និងកម្មវិធីជំនួយ (Plugins) ផ្សេងទៀតរាប់ពាន់នៅទីនោះ។ ដូច្នេះ ខណៈពេលដែលយើងព្យាយាមប្រុងប្រយ័ត្ន និងបង្កើតអ្វីៗគ្រប់យ៉ាងតាមស្ដង់ដារ ជួនកាលបញ្ហាអាចកើតឡើងបាន។

    ប្រសិនបើអ្នកឃើញថា Page Builder Sandwich មិនដំណើរការត្រឹមត្រូវនៅក្នុងការដំឡើងរបស់អ្នកទេ នេះជាជំហានមួយចំនួនដែលអ្នកអាចអនុវត្តដើម្បីដោះស្រាយបញ្ហា។

    អានអត្ថបទអំពីពេលដែលប៊ូតុង “Edit with Page Builder Sandwich” មិនបង្ហាញ

    សូមពិនិត្យមើលអត្ថបទនៅទីនេះ៖  ប៊ូតុង “Edit with Page Builder Sandwich” មិនបង្ហាញ ប្រសិនបើវាមិនអាចដោះស្រាយបញ្ហាបានទេ សូមអានបន្ត។

    ពិនិត្យមើលអត្ថបទដោះស្រាយបញ្ហាផ្សេងទៀត

    រកមើលអត្ថបទផ្សេងៗនៅក្នុង  ផ្នែកដោះស្រាយបញ្ហានៅក្នុងឯកសារជំនួយ។

    ត្រូវប្រាកដថាអ្វីៗរបស់អ្នកត្រូវបានធ្វើបច្ចុប្បន្នភាព

    WordPress, កម្មវិធីជំនួយរបស់អ្នក, រូបរាងរបស់អ្នក និងសូម្បីតែ Page Builder Sandwich។ ការធ្វើបច្ចុប្បន្នភាពជានិច្ចគឺជារឿងល្អ។ ការធ្វើឱ្យប្រាកដថាអ្វីៗរបស់អ្នកត្រូវបានធ្វើបច្ចុប្បន្នភាព មានន័យថាអ្នកនឹងទទួលបានការជួសជុលកំហុស និងភាពងាយរងគ្រោះចុងក្រោយបំផុតសម្រាប់គេហទំព័ររបស់អ្នក។

    សាកល្បងកែសម្រួលមាតិការបស់អ្នកនៅក្នុង Backend ហើយពិនិត្យមើលថាតើវាបង្ហាញនៅក្នុងទំព័រ/ការបង្ហោះ Frontend ឬអត់

    ប្រសិនបើអ្នកមិនអាចកែសម្រួលមាតិការបស់អ្នកជាមួយ Page Builder Sandwich (ហើយប្រហែលជាផ្ទាំងសារកំហុសបានបង្ហាញឡើង) វាអាចបណ្ដាលមកពីមាតិកានៃទំព័របច្ចុប្បន្នដែលអ្នកកំពុងស្ថិតនៅត្រូវបានបង្កើតឡើងទាំងអស់ដោយរូបរាង / កម្មវិធីជំនួយរបស់អ្នក។ ដើម្បីពិនិត្យមើលចំណុចនេះ សូមកែសម្រួលទំព័រ/ការបង្ហោះរបស់អ្នកនៅក្នុង backend ធម្មតាដោយប្រើ WordPress បន្ទាប់មកពិនិត្យមើលថាតើមាតិកាដែលបានរក្សាទុករបស់អ្នកបង្ហាញនៅក្នុង frontend ឬអត់។ ប្រសិនបើវាមិនបង្ហាញទេ នោះមានន័យថាមាតិកាទំព័រ/ការបង្ហោះត្រូវបានបង្កើតឡើងទាំងស្រុង ហើយមិនអាចកែសម្រួលដោយប្រើ PBS បានទេ។

    បិទដំណើរការកម្មវិធីជំនួយរបស់អ្នកម្តងមួយៗ ហើយពិនិត្យមើលថាតើពេលណា PBS ចាប់ផ្តើមដំណើរការឡើងវិញ

    ជួនកាល កម្មវិធីជំនួយអាចមានទំនាស់មួយចំនួនជាមួយ Page Builder Sandwich។ ដើម្បីពិនិត្យមើលថាតើកម្មវិធីជំនួយណាដែលបង្កឱ្យមានទំនាស់ សូមបិទដំណើរការកម្មវិធីជំនួយមួយ ហើយពិនិត្យមើលថាតើ PBS ចាប់ផ្តើមដំណើរការឡើងវិញឬអត់។ ធ្វើបែបនេះសម្រាប់កម្មវិធីជំនួយនីមួយៗដែលបានបើកដំណើរការ។ ប្រសិនបើ PBS ចាប់ផ្តើមដំណើរការឡើងវិញ ហើយអ្នកអាចកែសម្រួលទំព័ររបស់អ្នកបាន នោះកម្មវិធីជំនួយដែលអ្នកទើបតែបានបិទដំណើរការមិនត្រូវគ្នាជាមួយ PBS ទេ។ ក្នុងករណីទាំងនោះ សូមទាក់ទងមកយើងតាមរយៈអ៊ីមែល [email protected] ហើយប្រាប់យើងដើម្បីឱ្យយើងអាចជួសជុលវាបាន។

    ប្តូរត្រឡប់ទៅរូបរាងលំនាំដើមរបស់ WordPress វិញ

    ប្រសិនបើការបិទដំណើរការកម្មវិធីជំនួយមិនបានផលទេ សូមសាកល្បងប្តូររូបរាងរបស់អ្នកទៅជារូបរាងលំនាំដើមរបស់ WordPress (រូបរាង Twenty-Something)។ ប្រសិនបើអ្នកអាចចាប់ផ្តើមកែសម្រួលមាតិការបស់អ្នកជាមួយ Page Builder Sandwich ម្តងទៀត នោះរូបរាងដែលអ្នកកំពុងប្រើមិនត្រូវគ្នាជាមួយ PBS ទេ។ សូមផ្ញើព័ត៌មាននេះមកយើងតាមរយៈអ៊ីមែល [email protected] ហើយប្រាប់យើងដើម្បីឱ្យយើងអាចជួសជុលវាបាន។

    សាកល្បងរបៀបអនាមិក (កម្រកើតមាន)

    ក្នុងករណីកម្រ ផ្នែកបន្ថែមនៃកម្មវិធីរុករក (browser extension) អាចរារាំងកូដ Javascript នៅក្នុងគេហទំព័រមិនឱ្យដំណើរការត្រឹមត្រូវ។ ដើម្បីពិនិត្យមើលថាតើផ្នែកបន្ថែមនៃកម្មវិធីរុករកបង្កបញ្ហាឬអត់ សូមបើកកម្មវិធីរុករករបស់អ្នកក្នុងរបៀបអនាមិក (Chrome) ឬក្នុងរបៀបឯកជន ហើយសាកល្បងចូលប្រើ PBS ដែលវានឹងបើកផ្ទាំងថ្មីដោយគ្មានផ្នែកបន្ថែមណាមួយឡើយ។ ប្រសិនបើវាដំណើរការ នោះអ្នកមានផ្នែកបន្ថែមដែលប៉ះទង្គិចគ្នា។

    ផ្នែកបន្ថែមកម្មវិធីរុករក PageXray ត្រូវបានរកឃើញថាបង្កឱ្យមានបញ្ហា។

  • NextGen

    NextGen

    ពីមុនមានបញ្ហាមួយទាក់ទងនឹង NextGen និង Page Builder Sandwich។

    មុនកំណែ 2.12 កម្មវិធី PBS បានបង្កឡើងដោយចៃដន្យឱ្យ NextGen បង្ហាញសារកំហុស ដែលធ្វើឱ្យគេហទំព័ររបស់អ្នកចេញផ្ទាំងទំព័រពណ៌សទទេ។ បញ្ហានេះត្រូវបានដោះស្រាយចាប់តាំងពីកំណែ 2.12 មក ដូច្នេះប្រសិនបើអ្នកកំពុងប្រើប្រាស់កំណែចាស់ សូមធ្វើបច្ចុប្បន្នភាព។

  • តើវានឹងធ្វើឱ្យគេហទំព័ររបស់ខ្ញុំផ្ទុកយឺតជាងមុនដែរឬទេ?

    តើ​វា​នឹង​ធ្វើឱ្យ​គេហទំព័រ​របស់​ខ្ញុំ​ដំណើរការ​យឺត​ជាង​មុន​ឬទេ?

    យើងបានធ្វើឱ្យប្រាកដថា Page Builder Sandwich ស្ទើរតែគ្មានផលប៉ះពាល់ដល់ដំណើរការគេហទំព័ររបស់អ្នកនោះឡើយ។ នៅពេលចាកចេញ យ៉ាងហោចណាស់ មានតែរចនាប័ទ្ម CSS ជួរដេក និងជួរឈរប៉ុណ្ណោះដែលត្រូវបានបញ្ចូលទៅក្នុងជួរ រួមជាមួយស្គ្រីប JS និង CSS ចាំបាច់សម្រាប់ shortcodes ដែលអ្នកបានប្រើប្រាស់ក៏ត្រូវបានបញ្ចូលទៅក្នុងជួរផងដែរ។

  • របៀបបន្ថែម Shortcodes

    របៀបបន្ថែម Shortcode

    ការបន្ថែម Shortcode

    Shortcode អាចត្រូវបានបិទភ្ជាប់ ឬវាយបញ្ចូលដោយផ្ទាល់ខណៈពេលកំពុងកែសម្រួល។ បន្ទាប់ពីអ្នកបានវាយបញ្ចូល shortcode របស់អ្នកហើយ សូមចុច enter ឬរំកិលចេញពី shortcode ហើយវានឹងបង្ហាញទម្រង់ពេញលេញរបស់វាភ្លាមៗ។

    វិធីមួយផ្សេងទៀតក្នុងការបន្ថែម shortcode គឺត្រូវចុចលើ Shortcode Element នៅលើផ្ទាំង inspector របស់អ្នក។ វានឹងបង្ហាញផ្ទាំងផុសមួយដែលរាយឈ្មោះ shortcode ទាំងអស់ដែលមាននៅលើគេហទំព័ររបស់អ្នក។ ជ្រើសរើសមួយ ឬចុចពីរដងលើពួកវាណាមួយដើម្បីបញ្ចូលវា។

    ការកែសម្រួល Shortcode

    អ្នកអាចកែសម្រួល shortcode តាម ២ វិធី៖

    1. ចុចលើ shortcode ដើម្បីជ្រើសរើសវា ហើយកែសម្រួល លក្ខណៈសម្បត្តិ shortcode នៅក្នុង inspector របស់អ្នក។ ប្រសិនបើមានគុណលក្ខណៈ & ខ្លឹមសារនៅក្នុង shortcode របស់អ្នក នោះពួកវានឹងបង្ហាញជាប្រអប់ទិន្នន័យដែលអ្នកអាចផ្លាស់ប្តូរបាន។ Shortcode នឹងធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិតាមការផ្លាស់ប្តូររបស់អ្នក។
    2. ចុចពីរដងលើ shortcode (ឬដាក់កណ្ដុរលើវា រួចចុចលើប៊ូតុងរបារឧបករណ៍កែសម្រួល) ដើម្បីកែសម្រួល shortcode ដើម។ អ្នកអាចកែប្រែ shortcode ទាំងមូលដោយសេរីតាមវិធីនេះ។ នៅពេលអ្នករួចរាល់ សូមចុច enter ឬជ្រើសរើសធាតុផ្សេងទៀតដើម្បីធ្វើបច្ចុប្បន្នភាព shortcode។

    តើគុណលក្ខណៈ Shortcode របស់ខ្ញុំនៅឯណា?

    គុណលក្ខណៈ Shortcode មិនអាចរកឃើញដោយ Page Builder Sandwich នោះទេ។ ដូច្នេះអ្នកនឹងត្រូវវាយបញ្ចូលពួកវាដោយខ្លួនឯង។ យើងកំពុងដំណើរការវិធីសាស្ត្រក្នុងការរៀបចំ shortcode ចូលទៅក្នុងប្រព័ន្ធដើម្បីធ្វើឱ្យមានភាពងាយស្រួលសម្រាប់អ្នករាល់គ្នា។ សូមរង់ចាំតាមដានទាំងអស់គ្នា។

  • របៀបប្រើប្រាស់ Markdown

    របៀបប្រើប្រាស់ Markdown

    Markdown គឺជាវាក្យសម្ព័ន្ធជាមូលដ្ឋានដែលអ្នកវាយបញ្ចូលក្នុងពេលកែសម្រួល ដើម្បីបន្ថែម ឬផ្លាស់ប្តូរទម្រង់នៃអត្ថបទរបស់អ្នក។ វាដូចជាគ្រាប់ចុចកាត់ ប៉ុន្តែជំនួសឱ្យការចុចគ្រាប់ចុចបន្សំ អ្នកវាយបញ្ចូលពួកវាផ្ទាល់តែម្តង។

    ខាងក្រោមនេះគឺជាបញ្ជីវាក្យសម្ព័ន្ធ Markdown ទាំងអស់ដែលត្រូវបានគាំទ្រនៅក្នុង Page Builder Sandwich។

    ធាតុប្លុក

    ## ចំណងជើង២
    
    ### ចំណងជើង៣
    

    រហូតដល់៖

    ###### ចំណងជើង៦
    
    > សម្រង់សម្ដី
    
    (ដកឃ្លា ៤ ដង)អត្ថបទ/កូដដែលបានធ្វើទ្រង់ទ្រាយជាមុន
    

    បញ្ជី

    * បញ្ជីចំណុច
    
    - បញ្ជីចំណុច
    
    1. បញ្ជីលេខ
    
    1) បញ្ជីលេខ
    

    បន្ទាត់ផ្ដេក

    -
    
    ------------------------------(ឬសញ្ញាដាច់ៗជាច្រើន)
    

    តំណភ្ជាប់

    ការវាយបញ្ចូល URL នឹងបំប្លែងទៅជាតំណភ្ជាប់ដោយស្វ័យប្រវត្តិ៖

    ចូលទៅកាន់ https://pagebuildersandwich.com
    
    ឬអ្នកអាចបញ្ជាក់ស្លាក និង URL ដោយឡែកពីគ្នា៖
    ចូលទៅកាន់ [Page Builder Sandwich](https://pagebuildersandwich.com
    
  • របៀបបង្កប់មាតិកាខាងក្រៅដោយប្រើ oEmbed

    របៀបបង្កប់មាតិកាខាងក្រៅដោយប្រើ oEmbed

    អ្នកអាចបង្កប់មាតិកាពីគេហទំព័រផ្សេងៗដូចជា វីដេអូ YouTube, វីដេអូ Vimeo, Tweets និងសូម្បីតែមតិយោបល់ Reddit ដោយបិទភ្ជាប់ permalink URLs របស់ពួកវាទៅក្នុង Page Builder Sandwich។

    សូមចំណាំថា មួយជួរអត្ថបទទាំងមូលគួរតែមានតែ URL ប៉ុណ្ណោះ

    Page Builder Sandwich ដំណើរការស្របគ្នាជាមួយមុខងារ oEmbed របស់ WordPress។ ដូច្នេះ URLs ដែលអ្នកអាចបង្កប់នៅក្នុង backend គួរតែត្រូវបានគាំទ្រ។ Plugins ដែលបន្ថែមការគាំទ្រដល់អ្នកផ្តល់សេវា oEmbed បន្ថែមក៏គួរតែដំណើរការផងដែរ។

    អ្នកអាចស្វែងរកបញ្ជីអ្នកផ្តល់សេវា oEmbed ពី codex: https://codex.wordpress.org/Embeds

  • តើខ្ញុំអាចកែសម្រួលអ្វីខ្លះជាមួយ PBS?

    តើខ្ញុំអាចកែសម្រួលអ្វីខ្លះជាមួយ PBS?

    អ្នកអាចកែសម្រួលបានតែមាតិកានៃ ទំព័រ ប្រកាស និងប្រភេទប្រកាសផ្ទាល់ខ្លួន (custom post types) ដោយប្រើ Page Builder Sandwich ប៉ុណ្ណោះ។

    ទោះជាយ៉ាងណាក៏ដោយ អ្នកមិនអាចកែសម្រួលឯកសារគំរូ Theme ដូចជា៖

    • ទំព័រមុខ (ប្រសិនបើវាត្រូវបានកំណត់ជា ប្រកាសចុងក្រោយបំផុតរបស់អ្នក នៅក្នុង ការកំណត់ > ការអាន)
    • ទំព័រ 404
    • ទំព័របញ្ជីជំពូក/ប្រភេទ
    • ទំព័របញ្ជីស្លាក
    • ទំព័រលទ្ធផលស្វែងរក
    • និងទំព័រស្រដៀងគ្នាផ្សេងទៀត

    គិតតាមវិធីនេះ ប្រសិនបើមាន “កែសម្រួលប្រកាស” ឬ “កែសម្រួលទំព័រ” នៅលើរបារគ្រប់គ្រងរបស់អ្នកនៅក្នុង frontend នោះទំព័រនោះគួរតែអាចកែសម្រួលបាន។

  • របៀបបង្កប់មាតិកាពីគេហទំព័រផ្សេងទៀត

    មានវិធី ២ យ៉ាងដែលអ្នកអាចបង្កប់មាតិកាពីគេហទំព័រផ្សេងទៀត៖

    ១. បង្កប់ដោយការបិទភ្ជាប់ URL

    អ្នកអាចបង្កប់មាតិកាពីគេហទំព័រផ្សេងៗដូចជា វីដេអូ YouTube, វីដេអូ Vimeo, រូបថត Instagram, រូបថត Flickr, Tweets និងសូម្បីតែមតិយោបល់ Reddit ដោយការបិទភ្ជាប់ permalink URL របស់ពួកវាដោយផ្ទាល់។

    https://www.youtube.com/watch?v=dQw4w9WgXcQ
    

    អ្នកអាចស្វែងរកបញ្ជីនៃ URL ដែលអាចបង្កប់បានពី WordPress codex៖   https://codex.wordpress.org/Embeds

    អ្នកក៏អាចដំឡើងកម្មវិធីជំនួយ (plugins) ផ្សេងទៀតដែលបន្ថែមការគាំទ្រសម្រាប់ URL បង្កប់បន្ថែម។ ឧទាហរណ៍ URL របស់ Wistia មិនត្រូវបានគាំទ្រដោយ WordPress ស្រាប់នោះទេ អ្នកអាចដំឡើងកម្មវិធីជំនួយរបស់ពួកគេដើម្បីបើកដំណើរការការបង្កប់ បន្ទាប់មក PB Sandwich នឹងអាចដំណើរការវាបានផងដែរ។

    សូមចំណាំថា អត្ថបទមួយបន្ទាត់ពេញលេញ គួរតែមានត្រឹមតែ URL ប៉ុណ្ណោះ ទើបដំណើរការ។

    ២. បង្កប់ដោយការបិទភ្ជាប់កូដបង្កប់

    អ្នកក៏អាចបិទភ្ជាប់កូដបង្កប់ដោយផ្ទាល់ផងដែរ។

    កូដបង្កប់មានទម្រង់បែបនេះ៖

    <iframe width="420" height="315" src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allowfullscreen></iframe>
    

    សូមចំណាំថា អត្ថបទមួយបន្ទាត់ពេញលេញ គួរតែមានត្រឹមតែកូដបង្កប់ប៉ុណ្ណោះ ទើបដំណើរការ។

    ៣. ប្រើប៊ូតុងមេឌៀ

    ចុចលើឧបករណ៍ “Add Media” បន្ទាប់មកបិទភ្ជាប់ URL របស់អ្នកនៅក្នុងផ្ទាំង “Insert from URL”។

    ៤. ប្រើ

    Shortcode </h2>
    WordPress ភ្ជាប់មកជាមួយ shortcode អ្នកអាចវាយបញ្ចូល shortcode នេះដោយផ្ទាល់ដើម្បីបង្កប់មាតិកា។ ឧទាហរណ៍៖
    <pre>https://www.youtube.com/watch?v=dQw4w9WgXcQ

  • ភាពឆបគ្នាជាមួយកម្មវិធីជំនួយផ្សេងទៀត

    ភាពត្រូវគ្នាជាមួយកម្មវិធីជំនួយផ្សេងទៀត

    Page Builder Sandwich ត្រូវបានបង្កើតឡើងដើម្បីកាត់បន្ថយការរំខានឱ្យបានច្រើនបំផុតតាមដែលអាចធ្វើទៅបាន ដើម្បីកុំឱ្យកម្មវិធីជំនួយផ្សេងទៀតមានបញ្ហាក្នុងការដំណើរការទន្ទឹមគ្នាជាមួយកម្មវិធីរបស់យើង។

    ទោះជាយ៉ាងណាក៏ដោយ ជួនកាលមានករណីលើកលែងចំពោះបញ្ហានេះ។ ខាងក្រោមនេះគឺជាបញ្ជីកម្មវិធីជំនួយដែលមានបញ្ហាបន្តិចបន្តួចនៅពេលដំណើរការរួមគ្នាជាមួយ Page Builder Sandwich។ នេះមិនមានន័យថាពួកវាមិនដំណើរការ ឬថាមិនត្រូវគ្នានោះទេ ប៉ុន្តែគ្រាន់តែថាឥរិយាបថមួយចំនួនអាចមានភាពខុសប្លែកពីធម្មតា។

    Jetpack – ម៉ូឌុល Markdown

    • អត្ថបទ Markdown នៅក្នុងកម្មវិធីកែសម្រួលផ្នែក backend ប្រែទៅជាស្លាក html នៅពេលរក្សាទុកការផ្លាស់ប្តូររបស់អ្នកពីផ្នែក frontend។ (សូមអរគុណដល់ Jake Jackson សម្រាប់បញ្ហានេះ)

    យើងនឹងបន្តធ្វើបច្ចុប្បន្នភាពបញ្ជីនេះ។ ប្រសិនបើអ្នកបានរកឃើញអ្វីមួយ សូមកុំស្ទាក់ស្ទើរក្នុងការផ្ញើសំបុត្រស្នើសុំការគាំទ្រទៅកាន់ [email protected]

  • របៀបផ្ទុកឡើងរូបតំណាងផ្ទាល់ខ្លួនរបស់អ្នក

    របៀបបង្ហោះរូបតំណាងផ្ទាល់ខ្លួនរបស់អ្នក

    នៅក្នុងកំណែ premium នៃ Page Builder Sandwich អ្នកអាចប្រើប្រាស់រូបតំណាង SVG / vector ផ្ទាល់ខ្លួនរបស់អ្នកបាន។ នេះជារបៀបធ្វើ៖

    1. ចាប់ផ្តើមកែសម្រួលជាមួយ Page Builder Sandwich។
    2. ស្វែងរកទីតាំងរូបតំណាង SVG ដែលអ្នកចង់ប្រើនៅលើកុំព្យូទ័ររបស់អ្នក,
    3. ត្រូវប្រាកដថាឈ្មោះឯកសារនៃរូបតំណាងមានលក្ខណៈពិពណ៌នាច្បាស់លាស់ ឈ្មោះនេះនឹងត្រូវបានប្រើសម្រាប់ស្វែងរករូបតំណាងរបស់អ្នកនៅពេលក្រោយ។ ឧទាហរណ៍ “apple-mac-desktop”
    4. អូសទម្លាក់ឯកសារចូលទៅក្នុងកម្មវិធីរុករក (browser) ដើម្បីបង្ហោះវា។ (បន្ទាប់ពីអ្នកទម្លាក់ឯកសារផ្ទាំង Media Manager នឹងបង្ហាញឡើងដើម្បីចាប់ផ្តើមដំណើរការបង្ហោះ។ ប្រសិនបើវាមិនបង្ហាញទេ សូមចុចលើប៊ូតុងធាតុ “Add Media” នៅក្នុង inspector របស់ PBS ដើម្បីបើកវា បន្ទាប់មកបង្ហោះរូបតំណាងរបស់អ្នកពីទីនោះ។)
    5. បិទផ្ទាំង Media Manager ហើយចុចលើប៊ូតុងធាតុ “Add Icon” ដើម្បីបើកផ្ទាំងផ្ទាំងផុសជ្រើសរើសរូបតំណាង (Icon Picker popup)។
    6. ស្វែងរករូបតំណាងដែលអ្នកទើបតែបានបង្ហោះ។ ឧទាហរណ៍ ប្រសិនបើឈ្មោះឯកសាររូបតំណាងរបស់អ្នកគឺ “apple-mac-desktop” អ្នកអាចប្រើពាក្យ “apple”, “mac” ឬ “desktop” ដើម្បីស្វែងរករូបតំណាងរបស់អ្នក។

    រូបតំណាងដែលបានបង្ហោះក៏អាចប្រើជារូបតំណាងចំណុចនៅក្នុងបញ្ជីចំណុច (bullet lists) និងរូបតំណាងប៊ូតុងផងដែរ។

    ចំណាំ៖ ប្រសិនបើរូបតំណាងរបស់អ្នកមិនបង្ហាញក្នុងការស្វែងរករបស់អ្នកទេ វាអាចបណ្តាលមកពីឈ្មោះឯកសារមិនត្រូវបានញែក (parsed) ត្រឹមត្រូវដោយ PBS។ ក្នុងករណីទាំងនោះ អ្នកអាចប្រើពាក្យ “custom” ឬ “upload” ដើម្បីស្វែងរករូបតំណាងដែលអ្នកបានបង្ហោះ។

  • PBSEditor.isEditing

    PBSEditor.isEditing

    ពិនិត្យមើលថាតើ PBS ត្រូវបានបើក និងស្ថិតនៅក្នុងមុខងារកែសម្រួលដែរឬទេ។

    ការប្រើប្រាស់

    if ( PBSEditor.isEditing() ) {
    	// ធ្វើអ្វីមួយនៅពេលកំពុងកែសម្រួល។
    }

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន។

    តម្លៃត្រឡប់មកវិញ

    Boolean។ True នៅពេលកំពុងកែសម្រួល, false នៅពេលមិនកំពុងកែសម្រួល។

  • pbs_iframe_header

    pbs_iframe_header

    ត្រូវបានប្រើនៅក្នុង iframe ដែលប្រើដោយ PBS ដើម្បីបង្ហាញទិដ្ឋភាពឆ្លើយតបរបស់វាក្នុងអំឡុងពេលកែសម្រួល។ វាត្រូវបានហៅភ្លាមៗមុនពេលស្លាក <head> បិទ ហើយអាចត្រូវបានប្រើដើម្បីបន្ថែមស្គ្រីប និងរចនាប័ទ្ម។

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន។

    ឧទាហរណ៍

    add_action( 'pbs_iframe_header', 'change_bg_color' );
    
    function change_bg_color() {
    	?>
    	<style>
    	body {
    		background-color: hotpink;
    	}
    	</style>
    	<?php
    }
  • តើខ្ញុំអាចទទួលបានការគាំទ្រនៅឯណា?

    តើខ្ញុំអាចទទួលបានការគាំទ្រនៅឯណា?

    ប្រសិនបើអ្នកកំពុងជួបបញ្ហា យើងនៅទីនេះដើម្បីជួយ! ប៉ុន្តែជាដំបូង សូមពិនិត្យមើលទំព័រឯកសារជំនួយជាមុនសិន អ្នកប្រហែលជាអាចរកឃើញចម្លើយនៅទីនេះ ហើយអ្នកនឹងចំណេញពេលវេលា។

    • ការគាំទ្រមិនត្រូវបានផ្តល់ជូនសម្រាប់កំណែ Lite នោះទេ.. លើកលែងតែកំហុសប្រព័ន្ធ (bugs)។
    • ការគាំទ្រត្រូវបានផ្តល់ជូនសម្រាប់តែកម្មវិធីជំនួយ Premium និងលុះត្រាតែអ្នកមានអាជ្ញាបណ្ណដែលមានសុពលភាពប៉ុណ្ណោះ។
    • អាជ្ញាបណ្ណមានសុពលភាពរយៈពេល ១ ឆ្នាំបន្ទាប់ពីការទិញ។

    ផ្ញើអ៊ីមែលមកកាន់យើងអំពីសំណួរគាំទ្ររបស់អ្នកតាមរយៈ  [email protected]

  • pbs.iframe.resized

    pbs.iframe.resized

    ត្រូវបានកេះឡើងនៅពេលដែលអ្នកប្រើប្រាស់ផ្លាស់ប្តូររវាងទិដ្ឋភាព responsive ផ្សេងៗគ្នា។

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន។

  • pbs_stats_tracking

    pbs_stats_tracking

    PBS ផ្ញើស្ថិតិនៃការប្រើប្រាស់សម្រាប់អ្នកប្រើប្រាស់ដែលបានជ្រើសរើសចូល រៀងរាល់ពេលដែលពួកគេរក្សាទុកនៅក្នុងកម្មវិធីកែសម្រួលរបស់ PBS។ តម្រងនេះអាចត្រូវបានប្រើដើម្បីបញ្ឈប់ការផ្ញើទិន្នន័យ។

    ប៉ារ៉ាម៉ែត្រ

    $true

    Boolean។ នេះគឺពិតជានិច្ច។

  • របៀបបញ្ឈប់ PBS មិនឱ្យបង្ហាញខ្លួន

    របៀបបញ្ឈប់កុំឱ្យ PBS បង្ហាញខ្លួន

    អ្នកអាចទប់ស្កាត់ PB Sandwich មិនឱ្យបង្ហាញខ្លួននៅលើ front-end បានដោយប្រើ filter pbs_is_editable_by_user។

    ឧទាហរណ៍ ដើម្បីបញ្ឈប់ PB Sandwich មិនឱ្យបង្ហាញខ្លួននៅក្នុង Custom Post Type ដែលកំណត់ដោយ slug slider អ្នកអាចបន្ថែមក្រមសរសេរកូដនេះទៅក្នុង functions.php របស់អ្នក

    add_filter( 'pbs_is_editable_by_user', 'stop_pbs_in_sliders' );
    
    function stop_pbs_in_sliders( $editable ) {
    	if ( is_singular( 'slider' ) ) {
    		return false;
    	}
    	return $editable;
    }
    

    ដើម្បីបញ្ឈប់ PB Sandwich សម្រាប់ទំព័រ/ការបង្ហោះជាក់លាក់ណាមួយ អ្នកអាចប្រើ post ID ដើម្បីពិនិត្យមើល៖

    add_filter( 'pbs_is_editable_by_user', 'stop_pbs_for_123' );
    
    function stop_pbs_for_123( $editable ) {
    	global $post;
    	if ( is_singular() && ! empty( $post ) ) {
    		if ( '123' === $post->ID ) {
    			return false;
    		}
    	}
    	return $editable;
    }
    
  • តើត្រូវទទួលបានការគាំទ្រនៅឯណា?

    តើត្រូវស្វែងរកការគាំទ្រនៅឯណា?

    ប្រសិនបើអ្នកកំពុងជួបការលំបាក យើងនៅទីនេះដើម្បីជួយ! ប៉ុន្តែជាដំបូង សូមពិនិត្យមើលទំព័រឯកសារជំនួយជាមុនសិន អ្នកប្រហែលជាអាចរកឃើញចម្លើយនៅទីនេះ ហើយអ្នកនឹងចំណេញពេលវេលា។

    • ការគាំទ្រមិនត្រូវបានផ្តល់ជូនសម្រាប់កំណែ Lite នោះទេ.. លើកលែងតែកំហុសបច្ចេកទេស (bugs)។
    • ការគាំទ្រត្រូវបានផ្តល់ជូនសម្រាប់តែកម្មវិធីជំនួយ Premium និងលុះត្រាតែអ្នកមានអាជ្ញាបណ្ណដែលមានសុពលភាពប៉ុណ្ណោះ។
    • អាជ្ញាបណ្ណមានសុពលភាពរយៈពេល ១ ឆ្នាំបន្ទាប់ពីការទិញ។
    • ប្រសិនបើអាជ្ញាបណ្ណរបស់អ្នកបានផុតកំណត់ហើយ អ្នកអាចបន្តសុពលភាពអាជ្ញាបណ្ណរបស់អ្នកក្នុងតម្លៃបញ្ចុះពិសេសបាន។

    ផ្ញើអ៊ីមែលមកយើងនូវសំណួរស្វែងរកការគាំទ្ររបស់អ្នកតាមរយៈ  [email protected]

  • pbs.option.changed

    pbs.option.changed

    ត្រូវបានកេះឡើងនៅពេលដែលជម្រើសមួយ (ពី inspector) ត្រូវបានផ្លាស់ប្តូរ។

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន។

  • pbs_add_builder_wrapper_pre

    pbs_add_builder_wrapper_pre

    PBS >= 4.3

    PBS បន្ថែម wrapper ដើម្បីកំណត់សម្គាល់តំបន់មាតិកានៃការបង្ហោះ។ វាត្រូវបានហៅមុនពេល wrapper ត្រូវបានដាក់។

    ប៉ារ៉ាម៉ែត្រ

    $content

    String. មាតិកាការបង្ហោះដែលបានអនុវត្ត wrapper។

  • PageBuilderSandwich:: get_all_shortcodes

    ទាញយកស្លាកកូដខ្លី (shortcodes) ដែលមានទាំងអស់នៅក្នុងគេហទំព័រ។

    ការប្រើប្រាស់

    $all_shortcodes = PageBuilderSandwich::get_all_shortcodes()
    

    ប៉ារ៉ាម៉ែត្រ

    គ្មានទេ.

    ត្រឡប់មកវិញ

    Array។ អារេនៃស្លាកកូដខ្លីដែលបានរកឃើញទាំងអស់។

  • pbs_is_editable_by_user

    pbs_is_editable_by_user

    PBS >= 4.3

    បដិសេធការសម្រេចថាតើត្រូវផ្ទុក PBS នៅផ្នែកខាងមុខ (front-end) ឬអត់ និងអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ប្រើ PBS ដើម្បីកែសម្រួលការបង្ហោះ។

    ប៉ារ៉ាម៉ែត្រ

    $is_editable

    Boolean។ ពិត (True) ប្រសិនបើការបង្ហោះគួរតែអាចកែសម្រួលបានជាមួយ PBS។ មិនពិត (False) ក្នុងករណីផ្សេងទៀត

    ឧទាហរណ៍

    មិនអនុញ្ញាតឱ្យ post_types ផលប័ត្រ (portfolio) អាចកែសម្រួលបានជាមួយ PBS

    add_filter( 'pbs_is_editable_by_user', 'disallow_portfolios' );
    
    function disallow_portfolios( $is_editable ) {
    	global $post;
    	if ( $post ) {
    		if ( 'portfolio' === get_post_type( $post ) ) {
    			return false;
    		}
    	}
    	return $is_editable;
    }
    
  • pbs_iframe_footer

    pbs_iframe_footer

    ត្រូវបានប្រើប្រាស់នៅក្នុង iframe ដែលប្រើដោយ PBS ដើម្បីបង្ហាញទិដ្ឋភាព responsive របស់វាក្នុងអំឡុងពេលកែសម្រួល។ វាត្រូវបានហៅភ្លាមៗមុនពេលស្លាក <body> បិទ ហើយអាចប្រើដើម្បីបន្ថែមស្គ្រីប និងរចនាប័ទ្ម។

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន។

  • pbs_add_builder_wrapper

    pbs_add_builder_wrapper

    PBS បន្ថែម wrapper ដើម្បីកំណត់សម្គាល់ផ្ទៃមាតិកានៃការបង្ហោះ។ មុខងារនេះត្រូវបានហៅបន្ទាប់ពី wrapper ត្រូវបានដាក់រួច។

    ប៉ារ៉ាម៉ែត្រ

    $content

    String។ មាតិកាការបង្ហោះដែលត្រូវបានអនុវត្ត wrapper។

  • PageBuilderSandwich::instance

    PageBuilderSandwich::instance

    PBS >= 4.3

    ទទួលបាន instance នៃ PageBuilderSandwich

    ការប្រើប្រាស់

    $pbs = PageBuilderSandwich::instance()
    

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន។

    តម្លៃត្រឡប់

    PageBuilderSandwich object។ Instance បច្ចុប្បន្ននៃ class PBS។

  • PageBuilderSandwich:: is_editable_by_user

    ប្រើដើម្បីពិនិត្យមើលថាតើ PBS ត្រូវបានផ្ទុកនៅ front-end សម្រាប់ការបង្ហោះបច្ចុប្បន្នដែរឬទេ

    ការប្រើប្រាស់

    PageBuilderSandwich::is_editable_by_user()
    

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន.

    តម្លៃត្រឡប់

    Boolean។ True ប្រសិនបើ PBS អាចកែសម្រួលការបង្ហោះបាន, false បើមិនដូច្នោះទេ។

  • pbs_save_style

    pbs_save_style

    តម្រងសម្រាប់កែប្រែរចនាប័ទ្ម CSS ដែលកំពុងត្រូវបានរក្សាទុកសម្រាប់អត្ថបទ។ វាត្រូវបានហៅនៅពេលដែលការរក្សាទុកត្រូវបានចាប់ផ្ដើមចេញពីកម្មវិធីកែសម្រួល PBS។

    ប៉ារ៉ាម៉ែត្រ

    $style

    String. រចនាប័ទ្ម CSS ដែលត្រូវបានផ្ញើសម្រាប់ការរក្សាទុក។

    $post_id

    Int. លេខសម្គាល់អត្ថបទដែលយើងកំពុងរក្សាទុក។

  • pbs.init

    pbs.init

    ត្រូវបានហៅនៅពេលដែលកម្មវិធីកែសម្រួល PBS បញ្ចប់ការផ្ទុក (មិនត្រូវបានហៅនៅពេលដែលអ្នកប្រើប្រាស់ចុចលើប៊ូតុងចាប់ផ្ដើមកែសម្រួលទេ)

    ឧទាហរណ៍

    ធ្វើអ្វីមួយបន្ទាប់ពី PBS ផ្ទុក

    wp.hooks.addAction( 'pbs.init', function() {
    	console.log( 'PBS is ready!' );
    }
  • pbs_shortcodes_to_hide_in_picker

    pbs_shortcodes_to_hide_in_picker

    បញ្ជីស្លាក shortcode ដែលត្រូវលាក់នៅក្នុងកម្មវិធីជ្រើសរើស shortcode របស់ PBS។ ប្រើវាប្រសិនបើអ្នកមាន shortcode ដែលបង្ហាញនៅក្នុងផ្ទាំងលេចឡើងនៃការជ្រើសរើស ដែលអ្នកបានឈប់ប្រើប្រាស់រួចហើយ ឬគ្រាន់តែចង់លាក់ពីអ្នកប្រើប្រាស់។

    ប៉ារ៉ាម៉ែត្រ

    $shortcodes

    Array។ Array នៃស្លាក shortcode។

    ឧទាហរណ៍

    លាក់ shortcode ពីកម្មវិធីជ្រើសរើស។

    add_filter( 'pbs_shortcodes_to_hide_in_picker, 'hide_embed_shortcode' );
    
    function hide_embed_shortcode( $shortcodes ) {
    	$shortcodes[] = 'embed';
    	return $shortcodes;
    }
  • pbs_localize_frontend_scripts

    pbs_localize_frontend_scripts

    បន្ថែមលក្ខណៈសម្បត្តិ Javascript ទៅកាន់វត្ថុ pbsFrontendParams នៅលើ front-end។ វត្ថុ pbsFrontendParams គឺអាចប្រើប្រាស់បាននៅលើ front-end ទោះបីជាអ្នកប្រើប្រាស់បានចូលគណនី និងកំពុងកែសម្រួលក៏ដោយ។

    ប៉ារ៉ាម៉ែត្រ

    $params

    Array។ អារេនៃសោ (keys) និងតម្លៃ (values) ដែលនឹងមាននៅក្នុងអថេរ Javascript កម្រិត window គឺ pbsFrontendParams

    ឧទាហរណ៍

    ធ្វើឱ្យអថេរមួយអាចចូលប្រើប្រាស់បាននៅលើ front-end

    add_filter( 'pbs_localize_frontend_scripts, 'add_my_property' );
    
    function add_my_property( $params ) {
    	
    	// This will be available in Javascript under pbsFrontendParams.myProperty
    	$params['myProperty'] = 'My Property';
    	return $params;
    }
  • Hooks របស់ Javascript

    Javascript Hooks

    ផ្នែកភាគច្រើននៃ Page Builder Sandwich គឺ Javascript ហើយយើងបានបន្ថែមវិធីសាស្ត្រជាច្រើន ដើម្បីឱ្យអ្នកអភិវឌ្ឍន៍អាចពង្រីក និងបន្ថែមមុខងារកាន់តែច្រើនទៅកាន់កម្មវិធីបង្កើតទំព័ររបស់យើង។

    ដើម្បីធ្វើឱ្យមានភាពងាយស្រួលដល់អ្នកអភិវឌ្ឍន៍ យើងបានយកគំរូតាមរបៀបដែល WordPress ធ្វើ – គឺតាមរយៈ hooks!

    នៅក្នុង WordPress ជាទូទៅអ្នកប្រើអនុគមន៍ add_filter() និង add_action() ដើម្បីកែប្រែ ឬបន្ថែមទៅលើឥរិយាបថរបស់ WP។ ដូចគ្នានេះដែរនៅក្នុង PBS អ្នកអាចប្រើ wp.hooks.addFilter() និង wp.hooks.addAction()។

    របៀបដែលអ្នកប្រើប្រាស់វាក៏ដូចគ្នាដែរ៖ ប្រើ filters ដើម្បីកែប្រែទិន្នន័យ និងប្រើ actions ដើម្បីដំណើរការកិច្ចការបន្ថែម។ ការហៅអនុគមន៍ទាំងពីរនោះមានលក្ខណៈដូចគ្នាទៅនឹងសមភាគី PHP របស់ពួកវា គ្រាន់តែពួកវាដំណើរការនៅក្នុង Javascript ប៉ុណ្ណោះ។

    ដើម្បីកុំឱ្យមានការភ័ន្តច្រឡំរវាង PHP hooks និង Javascript hooks យើងបានដាក់ឈ្មោះ Javascript hooks ជាទម្រង់ “period-case” (ពាក្យបង្កើតថ្មី)។ ចំណែកឯ PHP hooks ទាំងអស់ប្រើទម្រង់ snake case៖

    • pbs.save.payload – “period-case”, ជា JS hook មួយ
    • pbs_save_content_data – snake case, ជា PHP hook មួយ

    សូមចូលទៅកាន់ប្រភេទ Javascript Actions និង Javascript Filters នៅលើម៉ឺនុយខាងឆ្វេង ដើម្បីស្វែងរក hooks ទាំងអស់។

    ការទទួលស្គាល់ (Credits)

    សម្រាប់អ្នកដែលចង់ដឹង យើងកំពុងប្រើប្រាស់ https://github.com/carldanley/WP-JS-Hooks ដើម្បីបន្ថែមការហៅ hook ដ៏មានប្រសិទ្ធភាពទាំងនោះនៅក្នុង Javascript

  • pbs.save.payload

    pbs.save.payload

    ត្រូវបានហៅភ្លាមៗមុនពេលកម្មវិធីកែសម្រួលរក្សាទុកមាតិកា។ អ្នកអាចប្រើវាដើម្បីដាក់ទិន្នន័យបន្ថែមដែលត្រូវផ្ញើក្នុងអំឡុងពេលរក្សាទុក (វាមិនមែនជាការរក្សាទុកទិន្នន័យទេ គឺគ្រាន់តែផ្ញើវាទៅកាន់ backend តាមរយៈ Ajax ប៉ុណ្ណោះ)

    ប៉ារ៉ាម៉ែត្រ

    payload

    FormData object. ទិន្នន័យដែលបានផ្ញើតាមរយៈ Ajax សម្រាប់ការរក្សាទុក។

    ឧទាហរណ៍

    wp.hooks.addAction( 'pbs.save.payload', function( payload ) {
    
    	// បន្ថែមទិន្នន័យដែលត្រូវផ្ញើអំឡុងពេលរក្សាទុក។
    	payload.append( 'my_data', 'My Data' );
    }
    
  • pbs_enqueue_scripts

    pbs_enqueue_scripts

    Enqueue ស្គ្រីប ឬ style រួមគ្នាជាមួយ PBS។ វាត្រូវបានហៅប្រើនៅពេលដែលការបង្ហោះអាចកែសម្រួលជាមួយ PBS បានតែប៉ុណ្ណោះ។ នៅពេលដែលទំព័រមិនអាចកែសម្រួលជាមួយ PBS បានទេ នោះវានឹងមិនត្រូវបានប្រើប្រាស់ទាល់តែសោះ។

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន។

    ឧទាហរណ៍

    នៅពេលដែល PBS ដំណើរការ សូម enqueue my-script.js ផងដែរ

    add_action( 'pbs_enqueue_scripts, 'add_my_script' );
    
    function add_my_script() {
    	wp_enqueue_script( 'my-script' , plugins_url( 'js/my-script.js', __FILE__ ) );
    }
    
  • pbs_localize_scripts

    pbs_localize_scripts

    បន្ថែមលក្ខណៈសម្បត្តិ Javascript ទៅកាន់វត្ថុ pbsParams នៅផ្នែកខាងមុខ (front-end)។ វត្ថុ pbsParams គឺមាននៅផ្នែកខាងមុខ នៅពេលដែលអ្នកប្រើប្រាស់បានចូលគណនី និងមានសិទ្ធិកែសម្រួលទំព័របាន។

    អថេរនេះក៏ផ្ទុកនូវលក្ខណៈសម្បត្តិជាច្រើនដែលប្រើប្រាស់ដោយ PBS ក្នុងអំឡុងពេលកែសម្រួលផងដែរ ដូចជា nonces បញ្ជី shortcodes ដែលបានផ្ទុកទាំងអស់ និងខ្សែអក្សរបកប្រែ។

    ប៉ារ៉ាម៉ែត្រ

    $params

    Array។ អារេនៃសោ (keys) និងតម្លៃ (values) ដែលនឹងមាននៅក្នុងអថេរ Javascript កម្រិត window pbsParams

    ឧទាហរណ៍

    បន្ថែម shortcode ដែលមិនត្រូវបានរកឃើញទៅក្នុងកម្មវិធីកែសម្រួល

    add_filter( 'pbs_frontend_scripts, 'add_my_shortcode' );
    
    function add_my_shortcode( $params ) {
    	$params['shortcodes'][] = 'my_shortcode';
    	return $params;
    }
  • តើខ្ញុំអាចទាញយកកម្មវិធីជំនួយ Premium នៅឯណា?

    តើខ្ញុំអាចទាញយកកម្មវិធីជំនួយ Premium នៅឯណា?

    ប្រសិនបើអ្នកមិនអាចស្វែងរកកន្លែងដែលអ្នកបានរក្សាទុកច្បាប់ចម្លងកម្មវិធីជំនួយ premium របស់អ្នកទេ អ្នកអាចចូលទៅកាន់ទីនេះ ហើយបញ្ចូលអាសយដ្ឋានអ៊ីមែលរបស់អ្នកដើម្បីទាញយកវាមកវិញ។ កម្មវិធីជំនួយនឹងត្រូវបានផ្ញើទៅកាន់អ៊ីមែលរបស់អ្នក។

    https://dashboard.freemius.com/license-recovery/203/page-builder-sandwich/

  • ការបន្ថែមតំណភ្ជាប់យុថ្ការំកិលក្នុងទំព័រតែមួយ

    ការបន្ថែមតំណយុថ្កា (Anchor Links) រំកិលក្នុងទំព័រតែមួយ

    នេះគឺជាមុខងារពិសេស (premium) និងមាននៅក្នុងកំណែ 4.0.1+

    តំណយុថ្ការំកិលក្នុងទំព័រតែមួយ គឺជាតំណដែលចង្អុលទៅកាន់ទីតាំងជាក់លាក់ណាមួយនៅក្នុងទំព័រដដែល។ នៅពេលអ្នកចុចលើតំណក្នុងទំព័រតែមួយ កម្មវិធីរុករករបស់អ្នកនឹងរំកិលទៅកាន់តំបន់ដែលបានចង្អុលបង្ហាញ។

    អ្នកត្រូវការរបស់ពីរយ៉ាងដើម្បីបង្កើតតំណយុថ្កាក្នុងទំព័រតែមួយ៖

    1. Custom class ឬ custom ID នៅលើធាតុមួយ និង
    2. តំណ ឬប៊ូតុងដែលយោងទៅកាន់ custom class ឬ ID នោះ

    ១. Custom class ឬ custom ID នៅលើធាតុមួយ

    ជ្រើសរើសធាតុណាមួយនៅជិតផ្នែកខាងក្រោមនៃទំព័ររបស់អ្នក រួចបើកលក្ខណសម្បត្តិរបស់វា។ នៅក្នុងផ្នែកកម្រិតខ្ពស់ (advanced) សូមបន្ថែម custom class ឬ custom ID ដែលមានឈ្មោះថា ” go_here“

    ២. តំណ ឬប៊ូតុងដែលយោងទៅកាន់ custom class ឬ ID

    ឥឡូវនេះ បង្កើតតំណ ឬបន្ថែមធាតុប៊ូតុងនៅកន្លែងណាមួយក្បែរផ្នែកខាងលើនៃទំព័ររបស់អ្នក។ ជំនួសឱ្យការបន្ថែម URL ជាតំណ សូមប្រើ ” .go_here” (ដោយមានសញ្ញាចុច) ប្រសិនបើអ្នកបានបន្ថែម “go_here” ជា custom class ឬប្រើ “#go_here” (ដោយមានសញ្ញាទ្រុងជ្រូក) ប្រសិនបើអ្នកបានបន្ថែមវាជា custom ID។

    បន្ទាប់ពីអ្នករក្សាទុកទំព័ររបស់អ្នក នៅពេលអ្នកចុចលើតំណ/ប៊ូតុងរបស់អ្នក ឥឡូវនេះវានឹងរំកិលយ៉ាងរលូនទៅកាន់ធាតុនៅផ្នែកខាងក្រោមនៃទំព័ររបស់អ្នក។

    អ្នកក៏អាចប្រើវាដើម្បីកំណត់គោលដៅទៅកាន់ anchor ដែលមានឈ្មោះផងដែរ

    Named anchor ដូចជា

    <a name="go_here"></a>

    ក៏អាចកំណត់ជាគោលដៅបានដែរ ដោយបន្ថែមតំណទៅកាន់ “#go_here” (ដោយមានសញ្ញាទ្រុងជ្រូក)

    ការប្រើប្រាស់ផ្សេងទៀត

    អ្នកក៏អាចកំណត់គោលដៅទៅកាន់តំបន់ផ្សេងទៀតនៅក្នុងទំព័ររបស់អ្នកបានដែរ សូម្បីតែនៅក្រៅតំបន់កម្មវិធីកែសម្រួលក៏ដោយ ដរាបណាអ្នកកំណត់គោលដៅពួកវាដោយប្រើឈ្មោះ class ឬ ID របស់ពួកវា។

  • pbs_saved_content

    pbs_saved_content

    ត្រូវបានហៅបន្ទាប់ពីមាតិកាត្រូវបានរក្សាទុក។ នេះត្រូវបានហៅនៅពេលដែលការរក្សាទុកត្រូវបានចាប់ផ្ដើមចេញពីកម្មវិធីកែសម្រួល PBS។

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន

  • pbs_save_content_data

    pbs_save_content_data

    Filter សម្រាប់កែប្រែទិន្នន័យអត្ថបទដែលត្រូវរក្សាទុក។ វាត្រូវបានហៅនៅពេលដែលការរក្សាទុកត្រូវបានចាប់ផ្ដើមពីកម្មវិធីកែសម្រួល PBS។

    ប៉ារ៉ាម៉ែត្រ

    $post_data

    Array. ទិន្នន័យអត្ថបទចុងក្រោយដែលត្រូវរក្សាទុក ដែលត្រូវបានបញ្ជូនដោយផ្ទាល់ទៅកាន់ wp_update_post() បន្ទាប់មក។

    $_POST

    Array. ទិន្នន័យអត្ថបទដើមដែលផ្ញើចេញពីកម្មវិធីកែសម្រួលសម្រាប់ការរក្សាទុក។ នេះត្រូវបានផ្ទៀងផ្ទាត់ nonce រួចរាល់ហើយ។

    $post_id

    Int. លេខសម្គាល់អត្ថបទដែលយើងកំពុងរក្សាទុក។

    ឧទាហរណ៍

    add_filter( 'pbs_save_content_data', 'save_always_as_draft', 10, 3 );
    
    function save_always_as_draft( $post_data, $_post, $post_id ) {
    
    	// ដោយសារមូលហេតុខ្លះ យើងតែងតែចង់ឱ្យអត្ថបទនេះជាសេចក្តីព្រាង។
    	$post_data['post_status'] = 'draft';
    	
    	return $post_data;
    }
  • ការដាក់បញ្ចូល PBS នៅក្នុង Theme ដែលអ្នកកំពុងលក់

    ការដាក់បញ្ចូល PBS ទៅក្នុង Theme ដែលអ្នកកំពុងលក់

    ប្រសិនបើអ្នកជាអ្នកអភិវឌ្ឍន៍ Theme ការដាក់បញ្ចូល PBS នៅក្នុង Theme របស់អ្នកអាចបង្កើនតម្លៃផលិតផលរបស់អ្នកយ៉ាងច្រើន។

    ទាក់ទងមកយើងតាមរយៈ [email protected] តោះសហការគ្នា!

  • pbs_pre_save_content

    pbs_pre_save_content

    ត្រូវបានហៅភ្លាមៗមុនពេលមាតិកាត្រូវបានរក្សាទុក។ វាត្រូវបានហៅនៅពេលដែលការរក្សាទុកត្រូវបានចាប់ផ្ដើមឡើងពីកម្មវិធីកែសម្រួល PBS។

    ប៉ារ៉ាម៉ែត្រ

    គ្មាន

  • ភាពឆបគ្នានៃ CloudFlare & Rocket Loader

    ភាពត្រូវគ្នានៃ CloudFlare & Rocket Loader

    CloudFlare គឺជា DNS CDN ឥតគិតថ្លៃដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយ។ វាពិតជាអស្ចារ្យ ប៉ុន្តែបច្ចុប្បន្ន PBS មានបញ្ហាទាក់ទងនឹងមុខងារ Rocket Loader។ Rocket Loader ជួយកែលម្អរយៈពេលផ្ទុកឯកសារ Javascript ប៉ុន្តែវាបង្កការរញ៉េរញ៉ៃដល់ភាពអាស្រ័យ និងលំដាប់នៃការហៅស្គ្រីបរបស់ PBS។ ប្រសិនបើអ្នកបានបើក Rocket Loader ប៊ូតុងកែសម្រួលសម្រាប់ Page Builder Sandwich នឹងមិនបង្ហាញឡើងទេ (ហើយក៏គ្មានកំហុស Javascript console បង្ហាញឡើងដែរ)។

    ដើម្បីបិទ Rocket Loader សូមចូលទៅក្នុងគណនី CloudFlare របស់អ្នក ហើយចូលទៅកាន់ការកំណត់សម្រាប់ដែនរបស់អ្នក។ រុករកទៅការកំណត់ Speed៖

    e3e66a8071 file

    បន្ទាប់មក រំកិលចុះក្រោមទៅកាន់ការកំណត់ Rocket Loader រួចប្រាកដថាការកំណត់ត្រូវបានបិទ (off)៖

    e4dff5b8c0 file tPnWvP09FF

    បន្ទាប់ពីបិទវាហើយ សូមប្រាកដថាបាន សម្អាតឃ្លាំងសម្ងាត់ (cache) នៃគេហទំព័រទាំងមូលរបស់អ្នក ពីការកំណត់ Cache៖

    db1850599b file hSGiBXG0LF

    បន្ទាប់ពីសម្អាតអ្វីៗគ្រប់យ៉ាងក្នុងឃ្លាំងសម្ងាត់របស់អ្នកហើយ អ្នកអាចផ្ទុកទំព័រឡើងវិញ ហើយពេលនេះប៊ូតុងកែសម្រួល Page Builder Sandwich គួរតែបង្ហាញឡើងហើយ។
    fd8786bba0 file AJdoCLbOcB

  • របៀបប្រើប្រាស់ទម្រង់ឆ្លើយតប (Responsive Mode)

    របៀបប្រើប្រាស់មុខងារ Responsive Mode

    គិតត្រឹមជំនាន់ 4.0 ឥឡូវនេះអ្នកអាចប្តូររវាងទិដ្ឋភាពកុំព្យូទ័រ ថេប្លេត និងទូរសព្ទចល័តក្នុងពេលកែសម្រួលបានហើយ! យើងហៅមុខងារនេះថាជា responsive mode។ នៅក្នុង responsive mode គេហទំព័ររបស់អ្នកនឹងប្តូរទំហំទៅជាទំហំតូចជាងមុន ដើម្បីបង្ហាញជាគំរូថាតើគេហទំព័ររបស់អ្នកនឹងមានទម្រង់បែបណាលើអេក្រង់តូចៗ។

    សមត្ថភាពកែសម្រួលមានកម្រិត

    នៅពេលមើលគេហទំព័ររបស់អ្នកក្នុងទិដ្ឋភាព ថេប្លេត ឬ ទូរសព្ទចល័ត អ្នកនឹងមានសមត្ថភាពកែសម្រួលមានកម្រិត។ ជាមួយគ្នានេះ អ្នកអាចធ្វើបានតែដូចខាងក្រោមប៉ុណ្ណោះ៖

    • កែសម្រួលអត្ថបទ
    • កំណត់ទម្រង់រចនាប័ទ្មអត្ថបទដោយប្រើរបារឧបករណ៍កំណត់ទម្រង់អត្ថបទ
    • កែតម្រូវ margins មួយចំនួន នៃធាតុ និងជួរដេក *
    • លាក់ជួរដេកនៅក្នុងថេប្លេត ឬទូរសព្ទចល័ត

    * PBS អនុវត្តរចនាប័ទ្មឆ្លើយតប (responsive styling) មួយចំនួនទៅលើធាតុ និងជួរដេករបស់អ្នក ដូច្នេះ margins មួយចំនួននឹងមិនអាចកែតម្រូវបានទេ។

    នេះជាចំណុចមួយចំនួនដែលអ្នកមិនអាចធ្វើបាន៖

    • បន្ថែម លុប ឬអូសផ្លាស់ទីធាតុនានា
    • មើលលក្ខណៈសម្បត្តិ (properties) នៃធាតុ
    • ប្តូរទំហំរូបភាព រូបតំណាង ជួរដេក និងធាតុផ្សេងទៀតដែលអាចប្តូរទំហំបាន

    ការកែតម្រូវ Margins សម្រាប់ទំហំអេក្រង់ជាក់លាក់

    ប្រសិនបើអ្នកកំពុងមើលគេហទំព័ររបស់អ្នកក្នុងទិដ្ឋភាព ថេប្លេត ឬ ទូរសព្ទចល័ត រាល់ការកែតម្រូវ margin ដែលអ្នកធ្វើ គឺត្រូវបានអនុវត្តចំពោះតែទិដ្ឋភាពបច្ចុប្បន្ន និងចំពោះទិដ្ឋភាពដែលតូចជាងប៉ុណ្ណោះ។ ចំណុចនេះអនុញ្ញាតឱ្យអ្នកកែសម្រួលការរចនារបស់អ្នកឱ្យកាន់តែប្រសើរនៅលើអេក្រង់តូចៗ ដាច់ដោយឡែកពីកំណែលើកុំព្យូទ័រពេញលេញ។

    នេះជាឧទាហរណ៍ដើម្បីឱ្យកាន់តែច្បាស់។

    1. ប្រសិនបើអ្នកមើលគេហទំព័ររបស់អ្នកក្នុងទម្រង់ថេប្លេត ហើយកែតម្រូវ margins នៃចំណងជើង ការកែតម្រូវនោះនឹងអនុវត្តតែចំពោះអេក្រង់ថេប្លេតប៉ុណ្ណោះ។ វាក៏នឹងត្រូវបានអនុវត្តចំពោះអេក្រង់ទូរសព្ទចល័តផងដែរ។ ប្រសិនបើអ្នកត្រឡប់ទៅទម្រង់កុំព្យូទ័រវិញ margin ដើមនឹងត្រូវត្រឡប់មកវិញ។
    2. ឥឡូវនេះ ប្រសិនបើអ្នកចូលទៅកាន់ទម្រង់ទូរសព្ទចល័ត ហើយកែតម្រូវ margin ដដែលនោះម្តងទៀត ការកែតម្រូវនោះនឹងអនុវត្តចំពោះតែអេក្រង់ទូរសព្ទចល័តប៉ុណ្ណោះ។ បន្ទាប់មក អ្នកនឹងមាន margin ផ្សេងគ្នាសម្រាប់កុំព្យូទ័រ ថេប្លេត ឬទូរសព្ទចល័ត។

    ចំណុចនេះអនុវត្តចំពោះតែការកែតម្រូវ margins ប៉ុណ្ណោះ រីឯការផ្លាស់ប្តូរអត្ថបទ ឬការផ្លាស់ប្តូររចនាប័ទ្មអត្ថបទ គឺត្រូវបានអនុវត្តនៅគ្រប់ទំហំអេក្រង់ទាំងអស់។

    ការលាក់មាតិកាក្នុងទំហំថេប្លេត ឬទូរសព្ទចល័ត

    នៅពេលមើលក្នុងទិដ្ឋភាពថេប្លេត ឬទូរសព្ទចល័ត ជួរដេក របស់អ្នកនឹងមានប៊ូតុងរបារឧបករណ៍រូប “ភ្នែក” ថ្មីមួយ ដែលនឹងបង្ហាញឡើងនៅពេលអ្នកដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើពួកវា។ ការចុចលើប៊ូតុងនេះនឹងអនុញ្ញាតឱ្យអ្នកបង្ហាញ/លាក់ជួរដេកសម្រាប់ទំហំអេក្រង់បច្ចុប្បន្ន។

    ជួរដេកដែលត្រូវបានលាក់ នឹងក្លាយជាថ្លាបន្តិចនៅពេលកែសម្រួល ដើម្បីបង្ហាញថាពួកវានឹងត្រូវលាក់នៅពេលអ្នកបញ្ចប់ការកែសម្រួល។

    សូមចំណាំថាមុខងារនេះមានសម្រាប់តែជួរដេកប៉ុណ្ណោះ។

  • pbs_save_content

    pbs_save_content

    Filter សម្រាប់កែប្រែខ្លឹមសារការបង្ហោះដែលត្រូវរក្សាទុក។ វាត្រូវបានហៅនៅពេលដែលការរក្សាទុកត្រូវបានចាប់ផ្តើមឡើងពីកម្មវិធីកែសម្រួល PBS។

    ប៉ារ៉ាម៉ែត្រ

    $content

    String. ខ្លឹមសារការបង្ហោះចុងក្រោយដែលត្រូវរក្សាទុក។

    $post_id

    Int. ID នៃការបង្ហោះដែលយើងកំពុងរក្សាទុក។

  • Varnish Cache

    Varnish Cache

    ខណៈពេលកំពុងប្រើប្រាស់ Varnish Cache ហើយប្រសិនបើបន្ទាប់ពីរក្សាទុកការផ្លាស់ប្តូររបស់អ្នករួច អ្នកនៅតែអាចមើលឃើញខ្លឹមសារចាស់របស់អ្នក នោះវាអាចទៅរួចដែល Varnish Cache មិនត្រូវបានសម្អាតដោយស្វ័យប្រវត្តិ។

    មានកម្មវិធីជំនួយ WordPress មួយចំនួនដែលអនុញ្ញាតឱ្យអ្នកសម្អាត cache របស់អ្នក៖ https://wordpress.org/plugins/search/varnish+cache/

    ប្រសិនបើវិធីនោះមិនដំណើរការទេ អ្នកក៏អាចសម្អាត Varnish Cache ដោយដៃផងដែរ ដោយដំណើរការពាក្យបញ្ជានេះនៅក្នុង terminal៖

    curl -X PURGE http://mysite.com/my-page/
  • ការប្រើប្រាស់ Markdown

    ការប្រើប្រាស់ Markdown

    Markdown ជាទូទៅគឺជាវាក្យសម្ព័ន្ធដែលអ្នកវាយបញ្ចូលក្នុងពេលកំពុងកែសម្រួល ដើម្បីបន្ថែម ឬផ្លាស់ប្តូរទម្រង់អត្ថបទរបស់អ្នក។ ទាំងនេះគឺដូចជាគ្រាប់ចុចកាត់តម្រូវ ប៉ុន្តែជំនួសឱ្យការចុចគ្រាប់ចុចបន្សំ អ្នកគ្រាន់តែវាយបញ្ចូលពួកវា។

    ខាងក្រោមនេះជាបញ្ជីនៃវាក្យសម្ព័ន្ធ Markdown ទាំងអស់ដែលគាំទ្រនៅក្នុង Page Builder Sandwich។

    ធាតុប្លុក (Block Elements)

    (សូមប្រយ័ត្នចន្លោះដកឃ្លា)

    # ចំណងជើង១
    ## ចំណងជើង២

    រហូតដល់៖

    ###### ចំណងជើង៦ 
    > អត្ថបទដកស្រង់ (Blockquote) 
    (ដកឃ្លា ៤ ដង) អត្ថបទ/កូដដែលបានធ្វើទ្រង់ទ្រាយជាមុន 

    បញ្ជី

    * បញ្ជីចំណុច  - បញ្ជីចំណុច 
    1. បញ្ជីលេខ  1) បញ្ជីលេខ 

    បន្ទាត់ផ្ដេក

    -  ------------------------------(ឬសញ្ញាដកច្រើន) 

    តំណភ្ជាប់

    ការវាយបញ្ចូល url នឹងបំលែងទៅជាតំណភ្ជាប់ដោយស្វ័យប្រវត្តិ៖

    Head over to https://pagebuildersandwich.com 
    ខ្លឹមសារគំរូ

    វាយពាក្យ “lorem” បន្ទាប់មកចុច tab ដើម្បីបង្កើតខ្លឹមសារអត្ថបទគំរូ។

  • តើខ្ញុំត្រូវបិទដំណើរការកម្មវិធីជំនួយយ៉ាងដូចម្តេច?

    តើខ្ញុំធ្វើឱ្យកម្មវិធីជំនួយ (Plugin) អសកម្មដោយរបៀបណា?

    ដើម្បីធ្វើឱ្យ PBS អសកម្ម ដំបូងត្រូវចូលទៅកាន់ផ្ទាំងគ្រប់គ្រង (Dashboard) / backend របស់អ្នក បន្ទាប់មកចូលទៅកាន់ Plugins > Installed Plugins៖

    07b25420a6 file LRa1eOB7Vw

    នៅពេលស្ថិតនៅលើទំព័រ Plugins សូមរមូរចុះក្រោមបញ្ជីកម្មវិធីជំនួយរបស់អ្នក ហើយស្វែងរកកម្មវិធីសម្រាប់ Page Builder Sandwich។ នៅខាងក្រោមឈ្មោះនោះ អ្នកនឹងឃើញតំណ deactivate រួមជាមួយនឹងតំណផ្សេងទៀតដូចជា Edit ឬ Change License (ចំណុចនេះអាចប្រែប្រួលនៅលើគេហទំព័ររបស់អ្នក)។ ចុចលើតំណ deactivate ដើម្បីបិទដំណើរការកម្មវិធីជំនួយ។

    555d96ed73 file eYVN9yZNif

  • វីដេអូទស្សនកិច្ចនៃ PBS

    វីដេអូទស្សនកិច្ចនៃ PBS

    នេះជាវីដេអូទស្សនកិច្ចនៃ PBS៖

  • ការបន្ថែមចលនាបង្ហាញ (Entrance Animations) ទៅកាន់ធាតុរបស់អ្នក

    ការបន្ថែមចលនាបង្ហាញ (Entrance Animations) ទៅកាន់ធាតុរបស់អ្នក

    នៅក្នុងធាតុភាគច្រើន (ប៉ុន្តែមិនមែន shortcodes ទេ) អ្នកអាចកំណត់ចលនាបង្ហាញដែលដំណើរការនៅពេលដែលធាតុនោះបង្ហាញនៅលើអេក្រង់របស់អ្នក។

    ដើម្បីធ្វើដូចនេះ សូមដាក់ទស្សន៍ទ្រនិចលើធាតុណាមួយដើម្បីឱ្យរបារឧបករណ៍បង្ហាញឡើង ហើយបន្ទាប់មកចុចលើប៊ូតុងរូបស្ពឺ។

    5c220b4ac9 file Odem5RLPok

    វានឹងបង្ហាញផ្ទាំងត្រួតពិនិត្យ។ សូមចូលទៅកាន់ផ្នែក Animations បើកវា ហើយបន្ទាប់មកជ្រើសរើសចលនាណាមួយ។

    d2675375dd file bKhEnSFBNj

    បន្ទាប់ពីជ្រើសរើសចលនាមួយ វានឹងដំណើរការដើម្បីបង្ហាញអ្នកនូវទិដ្ឋភាពមើលជាមុន។ អ្នកអាចកែសម្រួលចលនាបន្ថែមទៀតជាមួយនឹងជម្រើសផ្សេងទៀតដែលបានផ្ដល់ជូន។

    ចលនានឹងដំណើរការតែនៅពេលដែលអ្នកប្រើប្រាស់រមូរចុះឡើង ហើយធាតុនោះបង្ហាញឡើងលើអេក្រង់ប៉ុណ្ណោះ។ ប្រសិនបើធាតុនោះអាចមើលឃើញរួចហើយនៅពេលអ្នកចូលមកដល់ទំព័ររបស់អ្នក វានឹងមិនមានចលនាទេ។

  • តើខ្ញុំនឹងបាត់បង់ទំព័រទាំងអស់របស់ខ្ញុំនៅពេលខ្ញុំលុបកម្មវិធីជំនួយដែរឬទេ?

    តើខ្ញុំនឹងបាត់បង់ទំព័រទាំងអស់របស់ខ្ញុំដែរឬទេ នៅពេលខ្ញុំលុបកម្មវិធីជំនួយ?

    ទេ អ្នកនឹងមិនបាត់បង់ទេ! ទំព័រ និងខ្លឹមសារទាំងអស់របស់អ្នកនឹងនៅតែមាននៅលើគេហទំព័ររបស់អ្នកដដែល។ នេះមានន័យថាអ្នកអាចបិទដំណើរការ PBS ដោយសុវត្ថិភាពនៅពេលដំឡើងកំណែពីកំណែឥតគិតថ្លៃទៅកាន់កំណែពិសេស (premium) ឬនៅពេលដែលអ្នកគ្រាន់តែកំពុងធ្វើការសាកល្បង។

    ទោះជាយ៉ាងណាក៏ដោយ មិនមែនគ្រប់យ៉ាងសុទ្ធតែមើលទៅដូចដើមនោះទេ។ អ្នកនឹងសម្គាល់ឃើញថាធាតុមួយចំនួននៅក្នុងទំព័ររបស់អ្នកនឹងផ្លាស់ប្តូរ ដោយសារតែ PBS មានរចនាប័ទ្ម និងស្គ្រីបបន្ថែមដែលត្រូវការដោយធាតុដែលផ្ចិតផ្ចង់មួយចំនួន។

    ខាងក្រោមនេះជាធាតុមួយចំនួនដែលនឹងនៅដដែល នៅពេលអ្នកបិទដំណើរការ PBS៖

    • រចនាប័ទ្មអត្ថបទ
    • ជួរដេក និងជួរឈរ
    • រូបភាពផ្ទៃខាងក្រោយ
    • រូបភាពរាងជារង្វង់

    ខាងក្រោមនេះជាធាតុមួយចំនួនដែលនឹងបាត់បង់ នៅពេលអ្នកបិទដំណើរការ PBS៖

    • ភាពឆ្លើយតបនៃជួរដេក និងជួរឈរ (ពួកវានឹងមិនបង្ហាញស្អាតនៅលើអេក្រង់ទំហំតូចជាងនេះទេ)
    • ផ្ទៃខាងក្រោយ Parallax និងបែបផែនផ្ទៃខាងក្រោយផ្សេងទៀត
    • ស្រមោល
    • Carousels (ផ្ទាំងស្លាយរូបភាពរំកិល)
  • ខ្ញុំមិនអាចមើលឃើញការផ្លាស់ប្តូររបស់ខ្ញុំបន្ទាប់ពីផ្ទុកឡើងវិញ

    ខ្ញុំមិនអាចមើលឃើញការផ្លាស់ប្តូររបស់ខ្ញុំបន្ទាប់ពីផ្ទុកឡើងវិញទេ

    ប្រសិនបើអ្នកបានរក្សាទុកការផ្លាស់ប្តូររបស់អ្នកនៅក្នុងទំព័ររបស់អ្នក ហើយ…

    1. វាត្រឡប់ទៅមាតិកាចាស់វិញបន្ទាប់ពីផ្ទុកឡើងវិញ ឬ
    2. អ្នកនៅតែអាចមើលឃើញមាតិកាចាស់នៅពេលអ្នកមើលទំព័រនៅក្នុងកម្មវិធីរុករកផ្សេងទៀត (ឬក្នុងទម្រង់អនាមិក)

    លទ្ធភាពទី ១៖ Caching

    នេះអាចមានន័យថាការរក្សាទុកមិនបានដំណើរការដំណោះស្រាយ Caching របស់អ្នកឱ្យសម្អាតទិន្នន័យដែលបានរក្សាទុករបស់វានោះទេ។

    ប្រសិនបើអ្នកកំពុងប្រើប្រាស់ដំណោះស្រាយ Caching មួយចំនួន ដូចជាកម្មវិធីជំនួយ Caching ដូចជា W3 Total Cache កម្មវិធី Caching នៅលើម៉ាស៊ីនបម្រើដូចជា Memcached ឬ Redis ឬ DNS Caching ដូចជា CloudFlare វាប្រហែលជាមិនទាន់បានសម្អាតមាតិកាដែលបានរក្សាទុករបស់អ្នកទេ។

    វិធីមួយដើម្បីពិនិត្យមើលថាតើករណីនេះកើតឡើងឬអត់ គឺត្រូវកែសម្រួលទំព័ររបស់អ្នកនៅក្នុង backend (តាមវិធីធម្មតា) បន្ទាប់មកមើលទំព័ររបស់អ្នកនៅក្នុង frontend។ ប្រសិនបើមាតិការបស់អ្នកមិនផ្លាស់ប្តូរទេ នោះប្រហែលជា Cache របស់អ្នកមិនបានសម្អាតដោយស្វ័យប្រវត្តិនោះទេ។

    ដំណោះស្រាយ Caching មួយចំនួនដែលមិនមែនជា WordPress មានកម្មវិធីជំនួយ WordPress បន្ថែមដែលអាចជួយជម្រះ ឬសម្អាត Cache បច្ចុប្បន្ន ហើយដំណោះស្រាយ WordPress ជាធម្មតាមានប៊ូតុង ឬជម្រើសសម្រាប់បញ្ហានេះ។

    លទ្ធភាពទី ២៖ កំហុសមួយបានកើតឡើង

    វាក៏អាចទៅរួចដែរថាកំហុស PHP មួយចំនួនបានកើតឡើងក្នុងអំឡុងពេលរក្សាទុក។

    ដើម្បីពិនិត្យមើលថាតើបញ្ហានេះកំពុងកើតឡើងឬអត់ សូមបើក developer console របស់អ្នក (គួរតែប្រើនៅក្នុង Chrome) បន្ទាប់មកចូលទៅកាន់ផ្ទាំង Network។ នៅពេលទៅដល់ទីនោះ សូមរក្សាទុកការផ្លាស់ប្តូររបស់អ្នកនៅក្នុង PBS បន្ទាប់មកអ្នកគួរតែឃើញធាតុជាច្រើនឆ្ពោះទៅកាន់ admin-ajax.php។ ប្រសិនបើអ្នកឃើញវាជាពណ៌ក្រហម នោះបញ្ជាក់ថាកំហុសមួយបានកើតឡើងហើយ។ ពិនិត្យមើលថាតើអ្នកឃើញអ្វីមួយដូចនេះដែរឬទេ៖

    38a8eb3ad5 file QhA6mhZ3Fo

    ប្រសិនបើនេះជាករណីកើតឡើង សូមផ្ញើអ៊ីមែលមកកាន់យើងតាមរយៈ [email protected] រួមជាមួយព័ត៌មានសម្ងាត់សម្រាប់ចូលប្រើប្រាស់ដែលចាំបាច់ ដើម្បីយើងអាចពិនិត្យមើល និងដោះស្រាយវាជូនអ្នកបាន។

    លទ្ធភាពទី ៣៖ Wordfence Firewall

    សូមអានអត្ថបទស្តីពីភាពត្រូវគ្នាជាមួយ Wordfence នៅទីនេះ៖ http://docs.pagebuildersandwich.com/article/214-wordfence-firewall-setup-compatibility

  • ខ្ញុំកំពុងមានបញ្ហាក្នុងការធ្វើឱ្យអាជ្ញាបណ្ណរបស់ខ្ញុំសកម្ម

    ខ្ញុំកំពុងជួបបញ្ហាក្នុងការធ្វើឱ្យអាជ្ញាបណ្ណរបស់ខ្ញុំសកម្ម

    ចំណាំ៖ ការណ៍នេះមិនអនុវត្តចំពោះអតិថិជន Envato ទេ

    ប្រសិនបើអ្នកជួបកំហុសនៅពេលធ្វើឱ្យអាជ្ញាបណ្ណរបស់អ្នកសកម្ម នេះជារឿងមួយចំនួនដែលត្រូវសាកល្បង..

    ១. អសកម្មរួចធ្វើឱ្យកម្មវិធីជំនួយ (Plugin) សកម្មឡើងវិញ

    ករណីនេះភាគច្រើនកើតឡើងចំពោះអ្នកដែលធ្វើបច្ចុប្បន្នភាពទៅកាន់កំណែខ្ពស់ជាងនេះ។ ប្រសិនបើអ្នកបានធ្វើបច្ចុប្បន្នភាពឯកសាររបស់កម្មវិធីជំនួយដោយផ្ទាល់ដោយដៃ ហើយបានរំលងជំហានធ្វើបច្ចុប្បន្នភាពទាំងមូល ឬជំហានអសកម្ម-ធ្វើឱ្យសកម្ម នោះដំណើរការមួយចំនួនប្រហែលជាមិនដំណើរការត្រឹមត្រូវទេ។ សូមអសកម្មកម្មវិធីជំនួយ បន្ទាប់មកធ្វើឱ្យវាសកម្មឡើងវិញ ហើយព្យាយាមបញ្ចូលអាជ្ញាបណ្ណរបស់អ្នកម្តងទៀត។

    ២. សម្អាតឃ្លាំងសម្ងាត់ (Cache) របស់ Freemius

    ចាប់តាំងពី v3.2 មក Page Builder Sandwich ត្រូវបានរួមបញ្ចូលជាមួយ Freemius។ ធ្លាប់មានករណីដែលការសម្អាតទិន្នន័យ Freemius អាចដោះស្រាយបញ្ហាកំហុសក្នុងការធ្វើឱ្យអាជ្ញាបណ្ណសកម្មបាន។ នេះជារបៀបដោះស្រាយបញ្ហានេះ។

    ចូលទៅកាន់ផ្ទាំងគ្រប់គ្រងរបស់អ្នក ហើយប្តូរ URL របស់អ្នកទៅជា http://yoursite.com/wp-admin/admin.php?page=freemius (កុំភ្លេចប្តូរ URL ឱ្យត្រូវគ្នានឹងគេហទំព័ររបស់អ្នក)។ ប្រសិនបើអ្នកមកដល់កន្លែងខាងក្រោមនេះ មានន័យថាអ្នកមកដល់កន្លែងត្រឹមត្រូវហើយ។

    eccf3dd364 file SmWPmZQS5b

    ចុចលើប៊ូតុង Delete All Accounts ហើយបន្ទាប់មកចុចលើប៊ូតុង Clear API Cache ផងដែរ។ បន្ទាប់ពីធ្វើបែបនេះរួច សូមព្យាយាមបញ្ចូលកូដអាជ្ញាបណ្ណរបស់អ្នកម្តងទៀត។

    ៣. ប្រសិនបើវានៅតែមិនដំណើរការ សូមទាក់ទងមកយើង

    ប្រសិនបើវាមិនដំណើរការទេ សូមទាក់ទងមកយើងតាមរយៈ [email protected] ហើយសូមផ្តល់ព័ត៌មានលម្អិតអំពីបញ្ហា និងគេហទំព័ររបស់អ្នកមកយើង។

  • ការធ្វើឱ្យរូបភាពលេចចេញក្រៅប្រអប់ផ្ទុករបស់អ្នក

    ការធ្វើឱ្យរូបភាពលេចចេញមកក្រៅ Container របស់អ្នក

    នៅទីនេះ ខ្ញុំបានបន្ថែមជួរដេកមួយដែលមានពណ៌ផ្ទៃខាងក្រោយ ហើយបន្ទាប់មកបានបន្ថែមរូបភាពមួយនៅខាងក្នុងវា។ នេះជាលទ្ធផល៖

    7a1ad1cd25 file 029qnDthFOដើម្បីធ្វើឱ្យវា “លេចចេញ” ខាងលើ container សូមដាក់ទស្សន៍ទ្រនិចកណ្ដុររបស់អ្នកលើធាតុដែលអ្នកចង់ផ្លាស់ទី។ បន្ទាប់មក នៅពេលដែលបន្ទាត់គ្រោងបង្ហាញឡើង សូមរំកិលកណ្ដុររបស់អ្នកឱ្យហួសពីផ្នែកខាងលើនៃបន្ទាត់គ្រោង។ វានឹងបង្ហាញតម្លៃគម្លាតខាងលើ (top margin) បច្ចុប្បន្ន៖

    3bb498880e file FqLy7ZTTHD

    ចុចហើយអូសគម្លាតខាងលើ (top margin) ឡើងលើ ដើម្បីបន្ថយគម្លាតរបស់អ្នក ដោយធ្វើឱ្យវាទៅជាតម្លៃអវិជ្ជមាន៖

    4a89f1e31e file Zm8Z0aOtCs

    ឥឡូវនេះ រូបភាព “លេចចេញ” មកក្រៅជួរដេកហើយ!

    ប្រសិនបើធាតុត្រូវបានកាត់ផ្ដាច់នៅពេលវាហួសពីជួរដេក សូមបើកផ្ទាំងត្រួតពិនិត្យលក្ខណសម្បត្តិសម្រាប់ជួរដេក ហើយបិទជម្រើស overflow hidden នៅក្នុងជម្រើស Advanced៖

    0787678afd file pUDej5DLsQ

  • ការបញ្ចូលអត្ថបទជំនួស/អត្ថបទសាកល្បង Lorem Ipsum

    ការបញ្ចូលអត្ថបទគំរូ/អត្ថបទជំនួស Lorem Ipsum

    ដើម្បីបន្ថែមអត្ថបទគំរូប៉ុន្មានយ៉ាងរហ័ស សូមវាយពាក្យ “lorem” ហើយបន្ទាប់មកចុច tab ឬ enter ដើម្បីបន្ថែមអត្ថបទជំនួស lorem ipsum យ៉ាងលឿន៖

    Lorem ipsum dolor sit amet, consectetur adipisicing elit. At dolor sed numquam? Sapiente autem adipisci, minus expedita enim, suscipit laboriosam deleniti possimus sequi pariatur explicabo numquam alias atque officia sit.

  • កម្មវិធីជំនួយ Caching & Minify (W3 Total Cache, WP Super Cache, Comet Cache, Better WordPress Minify ។ល។)

    កម្មវិធីជំនួយ Caching & Minify (W3 Total Cache, WP Super Cache, Comet Cache, Better WordPress Minify ជាដើម)

    Page Builder Sandwich ដំណើរការជាមួយគ្រប់កម្មវិធីជំនួយ caching ទាំងអស់។ ទោះជាយ៉ាងណាក៏ដោយ អ្នកអាចនឹងជួបប្រទះបញ្ហាមួយចំនួន ប្រសិនបើអ្នកបើកមុខងារ minify ឬ caching របស់ពួកវា។

    គ្រាន់តែប្រាកដថា minify ត្រូវបាន បិទសម្រាប់អ្នកប្រើប្រាស់ដែលបានចូលគណនី (disabled for logged in users) នោះវានឹងដំណើរការយ៉ាងល្អប្រសើរ។

    យើងគ្រាន់តែបង្ហាញការកំណត់របស់ W3 Total Cache នៅទីនេះប៉ុណ្ណោះ ប៉ុន្តែកម្មវិធីជំនួយ caching & minify ផ្សេងទៀតក៏គួរតែមានការកំណត់ស្រដៀងគ្នានេះដែរ។

    W3 Total Cache

    d7dce04be3 file EG564wdzqj

    សូមប្រាកដថា Don’t cache pages for logged in users ត្រូវបានធីកនៅក្រោម Performance > Page Cache

    134a30cd2b file ONknBiLRav

    ប្រសិនបើអ្នកកំពុងប្រើ minify សូមប្រាកដថា  Disable minify for logged in users ត្រូវបានធីកនៅក្រោម Performance > Minify

  • ការបង្កប់មាតិកា YouTube/Twitter/Facebook/ខាងក្រៅ

    ការបង្កប់មាតិកា YouTube/Twitter/Facebook/ខាងក្រៅ

    ដើម្បីបង្កប់មាតិកាពីគេហទំព័រខាងក្រៅ គ្រាន់តែបិទភ្ជាប់ URL រួចចុច Enter។ ឧទាហរណ៍ អ្នកអាចចម្លង និងបិទភ្ជាប់ URL នេះពី YouTube៖

    https://www.youtube.com/watch?v=dQw4w9WgXcQ

    ការបង្កប់ Iframe ក៏អាចធ្វើទៅបានផងដែរ ដោយការបិទភ្ជាប់កូដបង្កប់ <iframe>។ ឧទាហរណ៍ ចម្លង និងបិទភ្ជាប់ឃ្លាកូដបង្កប់នេះ៖

    <iframe width=”560″ height=”315″ src=”https://www.youtube.com/embed/dQw4w9WgXcQ?rel=0″ frameborder=”0″ allowfullscreen></iframe>

    អ្នកអាចបង្កប់ URL ពីគេហទំព័រដែលមានរាយក្នុង WordPress Codex៖ https://codex.wordpress.org/Embeds និងគេហទំព័រណាដែលបានបើកដំណើរការ oEmbed។

  • Padding, Margins និងរចនាប័ទ្មផ្សេងទៀតមិនដំណើរការលើធាតុឡើយ

    Padding, Margins និងរចនាប័ទ្មផ្សេងទៀតមិនដំណើរការលើធាតុនានា

    ប្រសិនបើអ្នកកំពុងព្យាយាមអូសចំណុចទាញ margin ឬ padding ផ្នែកខាងលើ និងខាងក្រោម ហើយ margin/padding របស់ធាតុមិនផ្លាស់ប្តូរទេនោះ វាអាចមានរចនាប័ទ្មផ្សេងទៀតដែលកំពុងជាន់លើការផ្លាស់ប្តូររចនាប័ទ្មណាមួយដោយបង្ខំ។ បញ្ហានេះក៏អាចកើតឡើងផងដែរនៅពេលដែលអ្នកមិនអាចផ្លាស់ប្តូរផ្ទៃខាងក្រោយ គែម ឬនៅពេលដែលរូបភាពថ្លា (transparent) តែងតែទទួលបានពណ៌ផ្ទៃខាងក្រោយជានិច្ច។

    ដើម្បីស្វែងរកបញ្ហា សូមបើកកម្មវិធីពិនិត្យ (inspector) នៃកម្មវិធីរុករករបស់អ្នក ហើយពិនិត្យមើលធាតុនោះ។ រកមើលរចនាប័ទ្មសម្រាប់ធាតុនោះ។ ប្រសិនបើអ្នកឃើញអ្វីមួយដូចនេះ៖

    ca574b601b file pAMRmfV9DQ

    បន្ទាប់មក អ្នកអាចប្រាកដថា ស្បែក (theme) ឬកម្មវិធីជំនួយ (plugin) របស់អ្នកកំពុងរារាំងរចនាប័ទ្មផ្សេងទៀតមិនឱ្យអនុវត្តចំពោះធាតុនោះ។ ដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើសន្លឹករចនាប័ទ្ម (stylesheet) ដើម្បីដឹងថាតើវាមកពី theme/plugin ណា។

    ដើម្បីដោះស្រាយបញ្ហានេះ សូមលុបផ្នែក “! important” នៃរចនាប័ទ្មចេញ ហើយអ្នកគួរតែអាចអនុវត្តរចនាប័ទ្មបានឡើងវិញ។ អ្នកប្រហែលជាត្រូវទាក់ទងអ្នកបង្កើត theme ឬ plugin ដើម្បីដោះស្រាយបញ្ហានេះ។

  • តើខ្ញុំអាចលុបបឋមកថា ឬម៉ឺនុយចេញពីទំព័ររបស់ខ្ញុំដោយរបៀបណា

    តើធ្វើដូចម្តេចដើម្បីលុបបឋមកថា ឬម៉ឺនុយចេញពីទំព័ររបស់ខ្ញុំ

    ចំណាំ៖ តាមលំនាំដើម បឋមកថាត្រូវបានលុបចេញពីទំព័រដើមតែប៉ុណ្ណោះ។

    ដើម្បីលុបបឋមកថា ឬម៉ឺនុយចេញពីទំព័រណាមួយរបស់អ្នក អ្នកនឹងត្រូវការកម្មវិធីជំនួយ (plugin) ដែលអនុញ្ញាតឱ្យអ្នកបន្ថែម CSS ផ្ទាល់ខ្លួន ដូចជា Jetpack។

    ដើម្បីលុបបឋមកថា អ្នកនឹងត្រូវការ post ID នៃអត្ថបទរបស់អ្នក បន្ទាប់មកបន្ថែម CSS ផ្ទាល់ខ្លួននេះ (ជំនួស 9999 នៅទីនេះដោយ post ID របស់អ្នក)៖

    body.page-id-9999 #masthead {
    	display: none;
    }
    

    ដើម្បីលុបម៉ឺនុយចេញពីទំព័រ (ជំនួស 9999 នៅទីនេះដោយ post ID របស់អ្នក)៖

    body.page-id-9999 #header-wrapper {
    	display: none;
    }
    

    ឬនៅពេលលុបម៉ឺនុយចេញពីតែទំព័រដើមរបស់អ្នកប៉ុណ្ណោះ៖

    body.page-id-9999 #header-wrapper {
     	display: none;
    }
  • ខ្ញុំបន្តទទួលបានផ្ទាំងលេចឡើង “Session Expired” នៅពេលកែសម្រួល

    ខ្ញុំបន្តទទួលបានផ្ទាំងលេចឡើង “Session Expired” នៅពេលកែសម្រួល

    Page Builder Sandwich តែងតែពិនិត្យជាប្រចាំថាតើអ្នកនៅតែបន្តចូលគណនី WordPress ឬអត់។ ការងារនេះត្រូវបានធ្វើឡើងដើម្បីធានាថាការផ្លាស់ប្តូររបស់អ្នកនឹងត្រូវបានរក្សាទុកយ៉ាងពិតប្រាកដនៅពេលអ្នកចុចប៊ូតុងរក្សាទុក។ វាក៏ត្រូវបានប្រើសម្រាប់ការចាក់សោការបង្ហោះ (post locking) និងការរក្សាទុកដោយស្វ័យប្រវត្តិ (autosaves) ផងដែរ។

    យើងពឹងផ្អែកលើ WordPress Heartbeat API ដើម្បីធ្វើការត្រួតពិនិត្យ ហើយជាលទ្ធផលវាពឹងផ្អែកលើខូឃីស៍ (cookies) និងសម័យប្រើប្រាស់ (sessions) របស់កម្មវិធីរុករក។ ដូច្នេះ ប្រសិនបើអ្នកនៅតែបន្តទទួលបានផ្ទាំងលេចឡើង “session expired” ទាំងនោះខណៈពេលកំពុងកែសម្រួល វាអាចមានអ្វីមួយដែលរារាំង WordPress ពីការតាមដានអ្នកបានត្រឹមត្រូវ។ នេះជាចំណុចមួយចំនួនដែលអ្នកអាចធ្វើដើម្បីដោះស្រាយបញ្ហានេះ៖

    សម្អាតឃ្លាំងសម្ងាត់ (Cache) របស់អ្នក

    ប្រសិនបើអ្នកបានដំឡើងកម្មវិធីជំនួយឃ្លាំងសម្ងាត់ (caching plugins) ឬ DNS caching ឬទម្រង់ឃ្លាំងសម្ងាត់ណាមួយ សូមសម្អាតពួកវាចេញ។ ព្រមទាំងសម្អាតឃ្លាំងសម្ងាត់នៃកម្មវិធីរុករករបស់អ្នកផងដែរ។ វាអាចទៅរួចដែលថាអ្នកមិនត្រូវបានផ្ដល់ជូននូវស្គ្រីបចុងក្រោយបំផុតសម្រាប់គេហទំព័ររបស់អ្នក។

    សម្អាតខូឃីស៍ (Cookies) របស់អ្នក

    វាក៏អាចទៅរួចដែរដែលថាខូឃីស៍របស់អ្នកមានបញ្ហាខូច ដែលបញ្ហានេះអាចដោះស្រាយបានយ៉ាងងាយស្រួលដោយការសម្អាតខូឃីស៍កម្មវិធីរុករករបស់អ្នកចេញពីការកំណត់នៃកម្មវិធីរុករករបស់អ្នក។ ជាធម្មតាវាស្ថិតនៅក្បែរជម្រើសដែលអ្នកសម្អាតឃ្លាំងសម្ងាត់កម្មវិធីរុករករបស់អ្នក។

    ពិនិត្យមើលការកំណត់ URL គេហទំព័ររបស់អ្នក

    ចូលទៅកាន់ Settings > General ហើយពិនិត្យមើលការកំណត់របស់អ្នក។ ស្វែងរកការកំណត់សម្រាប់ WordPress Address (URL) និង Site Address (URL)។ ដែន (domain) និងប្រូតូខូល (protocol) ទាំងនោះគួរតែត្រូវគ្នានឹងដែនជាក់ស្តែងរបស់អ្នក។ ឧទាហរណ៍ ប្រសិនបើមានមួយមាន “http://” ប៉ុន្តែអ្នកចូលទៅកាន់គេហទំព័ររបស់អ្នកដោយប្រើ “https://” នោះការកំណត់គួរតែសរសេរថា “https://”។ បញ្ហាទូទៅមួយទៀតអាចមកពី URL មួយក្នុងចំណោមនោះមាន “www” ហើយមួយទៀតមិនមាន។

    ចំណុចទាំងនេះគួរតែត្រូវគ្នា៖

    a96f7d7412 file jRzgrZO0et

    ឬ៖

    e00b20cbb4 file dTXaKDFHET

    ដើម្បីដោះស្រាយបញ្ហានេះ អ្នកអាចផ្លាស់ប្តូរការកំណត់ពី Settings > General។ ប្រសិនបើអ្នកមិនអាចកែសម្រួលការកំណត់ទាំងនោះបានទេ អ្នកអាចបើក FTP របស់អ្នក ហើយកែសម្រួលឯកសារ wp-config.php រួចបញ្ចូលបន្ទាត់ទាំងនេះ៖

    define( 'WP_HOME', 'http://example.com' );
    define( 'WP_SITEURL', 'http://example.com' );
    
    បន្ទាប់មក សូមសម្អាត cache & cookies របស់អ្នក ហើយព្យាយាមម្តងទៀត។

    ត្រូវប្រាកដថា Heartbeat API មិនត្រូវបានបិទ

    ចុងក្រោយ សូមពិនិត្យមើលថាតើអ្នកមានកម្មវិធីជំនួយ (ឬរូបរាង/theme) ណាដែលបិទដំណើរការ Heartbeat API របស់ WordPress ដោយបង្ខំឬអត់។ វាមានប្រយោជន៍ខ្លាំងណាស់ ហើយយើងសូមណែនាំឱ្យអ្នករក្សាវាឱ្យនៅបើកដំណើរការជានិច្ច។
  • ការដាក់ពណ៌រូបភាពផ្ទៃខាងក្រោយរបស់អ្នក

    ការដាក់ពណ៌លើរូបភាពផ្ទៃខាងក្រោយរបស់អ្នក

    អ្នកអាចបន្ថែមរូបភាពផ្ទៃខាងក្រោយទៅកាន់ជួរដេក និងផ្ទៃខាងក្រោយរបស់អ្នកបាន។ អ្វីដែលពិសេសជាងនេះទៅទៀតនោះ គឺអ្នកក៏អាចដាក់ស្រមោលពណ៌លើរូបភាពផ្ទៃខាងក្រោយរបស់អ្នក ដើម្បីធ្វើឱ្យវាស៊ីគ្នាកាន់តែប្រសើរជាមួយនឹងការរចនារបស់អ្នក។

    ឧទាហរណ៍ នៅទីនេះខ្ញុំមានជួរដេកមួយដែលមានរូបភាពផ្ទៃខាងក្រោយ ព្រមទាំងមានអត្ថបទត្រួតពីលើពណ៌ស។ ឥឡូវនេះវាពិបាកមើលអត្ថបទណាស់ ដោយសារតែរូបភាពផ្ទៃខាងក្រោយដែលខ្ញុំបានជ្រើសរើស។

    2b91fa8f2a file mzgaf4V044

    ដើម្បីធ្វើឱ្យវាមើលទៅកាន់តែប្រសើរឡើង យើងអាចបន្ថែមពណ៌មួយចំនួនទៅលើរូបភាពផ្ទៃខាងក្រោយរបស់យើង។ ដើម្បីធ្វើដូចនេះ សូមដាក់ទស្សន៍ទ្រនិចកណ្ដុររបស់អ្នកលើជួរដេក បន្ទាប់មកចុចលើរូបតំណាងស្ពឺ (gear icon) របស់ជួរដេក ដើម្បីបើកផ្ទាំងលក្ខណៈសម្បត្តិរបស់វា។ ចូលទៅកាន់ជម្រើស Background បន្ទាប់មកបើក Background Image Tint។

    bafd9f5d79 file VqSdQk08dVបន្ទាប់ពីវាត្រូវបានបើកដំណើរការ អ្នកផ្លាស់ប្តូរពណ៌ផ្ទៃខាងក្រោយ ហើយឥឡូវនេះវានឹងបន្ថែមស្រមោលពណ៌ទៅលើរូបភាពផ្ទៃខាងក្រោយរបស់អ្នក។ អ្នកក៏អាចផ្លាស់ប្តូរកម្រិតខ្លាំង ឬភាពស្រអាប់ (opacity) នៃស្រមោលពណ៌នោះបានផងដែរ។ នេះជាផ្ទៃខាងក្រោយរបស់ខ្ញុំដែលបានដាក់ស្រមោលពណ៌បៃតង ដើម្បីធ្វើឱ្យអត្ថបទកាន់តែងាយស្រួលមើល៖

    766d6beaa3 file jSAuV7QQ48

  • ធាតុ Carousel

    ធាតុ Carousel

    ភាពអាចប្រើប្រាស់បាន

    កំណែ Lite មិនមានទេ
    កំណែ Premium មុខងារទាំងអស់អាចប្រើបាន

    • មានជួរឈរជាច្រើននៅក្នុងផ្ទាំងស្លាយ carousel មួយ។
    • ការកែសម្រួលផ្ទាំងស្លាយ carousel ដោយផ្ទាល់ភ្នែក។
    • កែសម្រួលផ្ទាំងស្លាយ carousel ដូចដែលអ្នកកែសម្រួលជួរដេក ឬជួរឈរដែរ។ ធាតុបន្ថែមដូចជាអត្ថបទ និងរូបភាពអាចត្រូវបានបន្ថែម។

    ការប្រើប្រាស់

    Carousel គឺជាវិធីថ្មីមួយក្នុងការបន្ថែមមាតិកាដែលវិលជុំបង្ហាញឡើងវិញម្តងហើយម្តងទៀត។ Page Builder Sandwich មានធាតុ carousel ដើមដែលអាចប្រើប្រាស់បាន ដោយមិនចាំបាច់ត្រូវការកម្មវិធីជំនួយ (plugins) carousel ខាងក្រៅនោះទេ។

    ការចុចលើប៊ូតុងរូបកង់ធ្មេញនៃធាតុ carousel អនុញ្ញាតឱ្យអ្នកកំណត់រចនាសម្ព័ន្ធឥរិយាបថរបស់ carousel ដូចជាចលនារបស់ស្លាយ រយៈពេលពន្យារពេល និងច្រើនទៀត។ នៅពេលបង្កើត អ្នកទទួលបានផ្ទាំងស្លាយ carousel ចំនួនបីដើម្បីធ្វើការជាមួយ ព្រមទាំងមានជម្រើសក្នុងការបន្ថែម ឬលុបស្លាយចេញ។ ស្លាយទាំងអស់នេះទទួលយកធាតុធម្មតាដែលធ្លាប់ប្រើ ដូចជាអត្ថបទ រូបភាព និង shortcode ជាក់លាក់មួយចំនួន។

    ការផ្លាស់ប្តូរស្លាយគឺងាយស្រួលដូចជាការជ្រើសរើសប៊ូតុងរុករកដោយផ្ទាល់។ លំដាប់ស្លាយក៏អាចត្រូវបានកែប្រែតាមរយៈលក្ខណៈសម្បត្តិ (រូបតំណាងកង់ធ្មេញ) ផងដែរ។

    មានប្រយោជន៍ក្នុង

    • ការរំលេចផលិតផល រូបភាព សារ និងមាតិកាស្រដៀងគ្នាផ្សេងទៀតដែលគួរតែត្រូវបានសង្កត់ធ្ងន់ដោយផ្ទាល់ភ្នែក។
    • ការបង្កើតកន្លែងសម្រាប់ព័ត៌មានលម្អិត និងព័ត៌មានបន្ថែមនៅក្នុងទំហំមានកំណត់។
    • ក្បាលទំព័រ Landing page ដែលមានប៊ូតុងអំពាវនាវឱ្យធ្វើសកម្មភាព (call-to-action) ចំនួន 1 ឬច្រើន ទំព័របើក និងជាទូទៅបំផុតគឺទំព័រដើម។
  • ការផ្លាស់ប្តូរស្ថានភាពការបង្ហោះរបស់អ្នក

    ការផ្លាស់ប្តូរស្ថានភាពការបង្ហោះរបស់អ្នក

    ដើម្បីផ្លាស់ប្តូរស្ថានភាពការបង្ហោះរបស់អ្នក សូមដាក់ទស្សន៍ទ្រនិចកណ្ដុររបស់អ្នកពីលើសញ្ញាទម្លាក់ចុះនៅលើប៊ូតុងរក្សាទុកដែលនៅផ្នែកខាងលើខាងឆ្វេងនៃអេក្រង់។ វានឹងបង្ហាញជម្រើសរក្សាទុកបន្ថែមទៀត។

    ae0cf6f413 file

  • តើខ្ញុំអាចលាក់ទង់ពណ៌លឿង Premium នៅក្នុងកំណែ Lite ដោយរបៀបណា

    តើខ្ញុំអាចលាក់ទង់ពណ៌លឿង Premium នៅក្នុងកំណែ Lite យ៉ាងដូចម្តេច

    ប្រសិនបើអ្នកកំពុងប្រើប្រាស់កំណែ Lite អ្នកប្រហែលជាបានកត់សម្គាល់ឃើញទង់រាងត្រីកោណពណ៌លឿង។ ទង់ទាំងនោះបង្ហាញថាតើប៊ូតុង/ធាតុ/ជម្រើសជាក់លាក់ណាមួយជាមុខងារ Premium ឬយ៉ាងណា។

    ប្រសិនបើអ្នកចង់លាក់ទង់ទាំងនោះ អ្នកអាចចូលទៅកាន់ផ្ទាំងគ្រប់គ្រង (Dashboard) របស់អ្នក រុករកទៅកាន់ទំព័រការកំណត់នៅក្នុង PBSandwich > Settings ហើយគូសធីកលើការកំណត់សម្រាប់ Hide Premium Feature Flags

  • ធាតុ HTML

    ធាតុ HTML

    ភាពអាចរកបាន

    កំណែ Lite មានមុខងារទាំងអស់
    កំណែ Premium មានមុខងារទាំងអស់

    ការប្រើប្រាស់

    ចុចលើធាតុ HTML នៅក្នុង Inspector ដើម្បីបន្ថែមធាតុ HTML ថ្មី ផ្ទាំងបង្អួច modal មួយនឹងបង្ហាញឡើង។ វាយបញ្ចូល ឬបិទភ្ជាប់កូដ HTML របស់អ្នកនៅទីនោះ បន្ទាប់មកចុចលើ រក្សាទុក HTML។ ពេលនេះ HTML របស់អ្នកនឹងបង្ហាញនៅក្នុងកម្មវិធីកែសម្រួល។

    ដាក់កណ្ដុររបស់អ្នកពីលើធាតុ HTML ដើម្បីបង្ហាញរបារឧបករណ៍។ អ្នកអាចកែសម្រួល HTML របស់អ្នកដោយចុចលើរូបតំណាងខ្មៅដៃនៅក្នុងរបារឧបករណ៍ ឬដោយចុចពីរដងជាប់គ្នាលើធាតុនោះផ្ទាល់។

    មានប្រយោជន៍សម្រាប់

    • ការបង្កប់ Iframe
    • ការតាមដានស្ថិតិ ឬកូដតាមដានផ្សេងៗទៀត
    • កូដ HTML កែសម្រួលតាមបំណង
  • អ្វីដែលអ្នកអាចធ្វើបាននៅខាងក្នុង PBS

    អ្វីៗដែលអ្នកអាចធ្វើបាននៅក្នុង PBS

    យើងមិនចង់បានចំណុចប្រទាក់ដែលរញ៉េរញ៉ៃនោះទេ ហើយចង់ឱ្យអ្វីៗទាំងអស់មានភាពងាយយល់ និងងាយស្រួលក្នុងការស្វែងយល់។ ដូច្នេះ ទោះបីជាចំណុចប្រទាក់អ្នកប្រើប្រាស់របស់ Page Builder Sandwich មើលទៅសាមញ្ញក៏ដោយ ប៉ុន្តែវាមានអនុភាពខ្លាំង ហើយអ្នកអាចធ្វើកិច្ចការជាច្រើនខណៈពេលកំពុងកែសម្រួល។

    មាតិកាពិសេសដែលអ្នកអាចបញ្ចូលខណៈពេលកំពុងវាយ

    • បិទភ្ជាប់ URL ដែលអាចបង្កប់បាន (ឧ. URL វីដេអូ YouTube) រួចចុច enter ដើម្បីបង្កប់វា
    • បិទភ្ជាប់កូដ html iframe រួចចុច enter ដើម្បីបង្កប់វា
    • វាយបញ្ចូល ឬបិទភ្ជាប់ shortcode រួចចុច enter ដើម្បីបង្ហាញវា

    ការចាត់ចែងមាតិកាដោយប្រើព្រួញកណ្ដុររបស់អ្នក

    អ្នកក៏អាចធ្វើកិច្ចការដ៏អស្ចារ្យជាច្រើនដោយប្រើព្រួញកណ្ដុររបស់អ្នកផងដែរ។ ផ្ទាំងអន្តរកម្ម និងរបារឧបករណ៍នឹងបង្ហាញឡើងនៅពេលអ្នកដាក់ព្រួញកណ្ដុរលើធាតុផ្សេងៗ។ ធាតុនីមួយៗទាំងនោះធ្វើកិច្ចការខុសៗគ្នា ដូចជា៖

    • អូសធាតុផ្លាស់ប្តូរទីតាំង – ចុចកណ្ដុរឱ្យជាប់លើធាតុណាមួយដើម្បីអូសវា រួចទម្លាក់វានៅលើធាតុមួយទៀតដើម្បីផ្លាស់ទីវា។ ចុចឱ្យជាប់ប្រហែល 500ms ដើម្បីចាប់ផ្ដើមអូស។
    • គែមខាងលើ និងខាងក្រោម (Margins) – អ្នកអាចកែសម្រួលគែមនៃធាតុនានាដោយការអូសសញ្ញាព្រួញលើអត្ថបទ និងធាតុផ្សេងទៀត។ Shift + Ctrl (ឬ Command លើ Macs) ខណៈពេលចុចលើជ្រុងណាមួយដើម្បីកំណត់គែមឡើងវិញ។
    • ទទឹងជួរឈរ – អូសគែមនៃជួរឈរដើម្បីកែសម្រួលទទឹងរបស់វា សូចនាករលេខនឹងបង្ហាញភាគរយនៃទទឹងបច្ចុប្បន្ន។
    • ការប្តូរទំហំ – អូសជ្រុងនៃរូបភាព និងរូបតំណាងដើម្បីប្តូរទំហំរបស់វា។ Shift + Ctrl ខណៈពេលចុចលើជ្រុងដើម្បីកំណត់ទំហំឡើងវិញ។
  • ការកែសម្រួលចំណងជើងការបង្ហោះរបស់អ្នក

    កែសម្រួលចំណងជើងការបង្ហោះរបស់អ្នក

    នៅពេលដែលអ្នកចាប់ផ្តើមកែសម្រួលជាមួយ PBS សូមដាក់កណ្ដុររបស់អ្នកលើចំណងជើងនៃទំព័រ/ការបង្ហោះរបស់អ្នក នោះគ្រោងបន្ទាត់មួយនឹងបង្ហាញនៅលើវា។ ចុចលើចំណងជើងដើម្បីដាក់ទស្សន៍ទ្រនិចរបស់អ្នកនៅលើវា ហើយកែប្រែវា។

    ឧបករណ៍ធ្វើទ្រង់ទ្រាយមិនមាននៅក្នុងកន្លែងចំណងជើងទេ អ្នកមិនអាចកែប្រែរចនាប័ទ្មរបស់វា ឬបន្ថែមធាតុទៅក្នុងចំណងជើងបានឡើយ។

  • ការយល់ដឹងអំពីជួរដេក & ជួរឈរ

    ការស្វែងយល់អំពីជួរដេក និងជួរឈរ

    ជួរដេក និងជួរឈរ គឺជាឧបករណ៍ដែលអ្នកអាចប្រើដើម្បីបង្កើតមាតិកាបែងចែកជាផ្នែកៗ។

    នៅពេលកែសម្រួលដោយប្រើ Page Builder Sandwich ពីទំព័រ/ការបង្ហោះដែលទើបបង្កើតថ្មី មាតិកាទាំងអស់ដែលអ្នកវាយបញ្ចូលនឹងត្រូវដាក់ក្នុងជួរឈរតែមួយ។ នេះគឺល្អសម្រាប់ការសរសេរការបង្ហោះប្លក់ ប៉ុន្តែប្រសិនបើអ្នកចង់បានប្លង់ពិសេសសម្រាប់ Landing Page ឬទំព័រទំនាក់ទំនង អ្នកប្រហែលជាចង់បានប្លង់មាន ២ ជួរឈរ ឬសូម្បីតែការរួមបញ្ចូលគ្នានៃជួរឈរផ្សេងៗគ្នានៅលើទំព័ររបស់អ្នក។

    អ្នកអាចបន្ថែមជួរដេក និងជួរឈរដោយប្រើប៊ូតុងទាំងនេះនៅក្នុងផ្ទាំង Inspector៖

    22ec073e6a file ythKcmfXHF

    នៅពេលបន្ថែមរួច ជួរដេកថ្មីរបស់អ្នកនឹងត្រូវបានគូសបន្ទាត់ជុំវិញ៖

    d1bfd8117d file bB2ec01I6R

    អ្នកអាចដាក់អ្វីក៏បាននៅក្នុងជួរដេក និងជួរឈររបស់អ្នក – អត្ថបទ, shortcodes, widgets និងថែមទាំងអាចបន្ថែមជួរដេក & ជួរឈរផ្សេងទៀតផងដែរ។

    នៅពេលជួរដេកមួយ (ឬមាតិកានៅខាងក្នុងជួរដេករបស់អ្នក) ត្រូវបានជ្រើសរើស ជម្រើសជាច្រើនទៀតនឹងមាននៅក្នុងផ្ទាំង Inspector របស់អ្នក។ អ្នកអាចប្រើប៊ូតុងទាំងនេះដើម្បីកំណត់រចនាប័ទ្មផ្នែករបស់អ្នកបន្ថែមទៀត៖

    d9ddd0c520 file EaSMeFS0nW

    វាក៏មានជម្រើសបន្ថែមសម្រាប់ការកំណត់រចនាប័ទ្មជួរឈររបស់អ្នកនៅខាងក្រោមនេះនៅក្នុងផ្ទាំង Inspector ផងដែរ។

    អ្នកអាចផ្លាស់ទីជួរដេកទៅកាន់ទីតាំងផ្សេងៗបានដោយចុចឱ្យជាប់នៅលើជួរដេកនោះផ្ទាល់ (ប្រសិនបើអ្នកចុចឱ្យជាប់លើធាតុណាមួយនៅខាងក្នុងវា ធាតុនោះនឹងត្រូវបានអូស មិនមែនជួរដេកទេ)។

  • ធាតុប៊ូតុង

    ធាតុប៊ូតុង

    ភាពអាចរកបាន

    កំណែ Lite មិនមានទេ
    កំណែ Premium មុខងារទាំងអស់មាន

    • ធាតុប៊ូតុង
    • រចនាប័ទ្ម
    • រូបតំណាងប៊ូតុង

    ការប្រើប្រាស់

    ជ្រើសរើសរំលេចអត្ថបទមួយចំនួនតាមការចង់បាន រួចចុចលើធាតុប៊ូតុងនៅក្នុងផ្ទាំងត្រួតពិនិត្យ (inspector)។ វានឹងបង្ហាញផ្ទាំង modal មួយដែលអ្នកអាចវាយបញ្ចូល URL ដើម្បីភ្ជាប់ទៅកាន់ប៊ូតុងរបស់អ្នក។ អ្នកក៏អាចស្វែងរកទំព័រគេហទំព័រដែលមានស្រាប់នៅក្នុងគេហទំព័ររបស់អ្នកពីទីនោះផងដែរ។

    មិនដូចធាតុដទៃទៀតទេ ប៊ូតុងត្រូវបានដាក់ក្នុងជួរ (inline) ដែលមានន័យថាពួកវានឹងត្រូវបានដាក់នៅក្បែរអត្ថបទផ្សេងទៀត (ឬប៊ូតុងផ្សេងទៀត)។ អ្នកមិនអាចអូស និងទម្លាក់ប៊ូតុងនីមួយៗទៅទីតាំងផ្សេងទៀតបានទេ ប៉ុន្តែត្រូវអូសប៊ូតុងរួមជាមួយអត្ថបទដែលនៅជុំវិញវាជំនួសវិញ។

    ខណៈពេលកំពុងកែសម្រួល នៅពេលអ្នកចុចលើប៊ូតុងមួយ អ្នកនឹងអាចឃើញជម្រើសរចនាប័ទ្មបន្ថែមនៅក្នុងផ្ទាំងត្រួតពិនិត្យ។ អ្នកក៏អាចដាក់ទ្រនិចកណ្ដុរលើប៊ូតុងដើម្បីមើល URL ដែលពួកវាភ្ជាប់ទៅ និងពាក្យបញ្ជាផ្សេងទៀតផងដែរ។

    មានប្រយោជន៍ក្នុង

    • ការភ្ជាប់ទៅកាន់ទំព័រផ្សេងទៀត
    • តំណភ្ជាប់ “អានបន្ថែម” ឬ “ស្វែងយល់បន្ថែម”
    • ក្បាលទំព័រ Landing page ដែលមានប៊ូតុងអំពាវនាវឱ្យធ្វើសកម្មភាព (call-to-action) ១ ឬច្រើន
  • របៀបធ្វើបច្ចុប្បន្នភាព PBS ដោយដៃជាមួយឯកសារ Plugin Zip

    របៀបធ្វើបច្ចុប្បន្នភាព PBS ដោយផ្ទាល់ដៃជាមួយឯកសារ Plugin Zip

    ចំណាំ៖ ធ្វើបែបនេះនៅពេលដែលអ្នកបានដំឡើង និងបើកដំណើរការ PBS រួចហើយ ហើយអ្នកចង់ធ្វើបច្ចុប្បន្នភាពវាជាមួយនឹងឯកសារ zip ដែលអ្នកបានទាញយកពីគេហទំព័រ ឬពីឯកសារភ្ជាប់ដែលយើងបានផ្ញើទៅអ្នកតាមរយៈអ៊ីមែល។

    ចំណាំ៖ យើងកំពុងប្រើកម្មវិធីជំនួយ (plugin) មួយផ្សេងទៀតដើម្បីធ្វើបច្ចុប្បន្នភាព វាអនុញ្ញាតឱ្យយើងធ្វើបច្ចុប្បន្នភាព PBS ភ្លាមៗដោយមិនចាំបាច់លុបវាចេញជាមុនឡើយ។

    ចូលទៅកាន់ Plugins > Add New បន្ទាប់មកនៅក្នុងប្រអប់ស្វែងរក សូមស្វែងរកកម្មវិធីជំនួយ “Easy Theme and Plugin Upgrades”

    f0dcdeeffe file GD3oacMvwc

    នៅពេលដែលអ្នករកឃើញកម្មវិធីជំនួយនេះហើយ សូមដំឡើង និងបើកដំណើរការវា។

    e8441d3ad7 file Z7Xzi6kQD8

    បន្ទាប់ពីបើកដំណើរការកម្មវិធីជំនួយ Easy Theme and Plugin Upgrades រួចហើយ សូមចូលទៅកាន់ Plugins > Add New ម្តងទៀត បន្ទាប់មកចុចលើប៊ូតុង Upload Plugin នៅជិតផ្នែកខាងលើ៖

    4de275a631 file A4JzQMWjzu

    ជ្រើសរើស និងដំឡើងឯកសារ zip របស់ Page Builder Sandwich

    de7803a733 file oUXOASkueT

    រួចរាល់ហើយ។ ឥឡូវនេះអ្នកនឹងទទួលបានកំណែថ្មីនៃ PBS។

  • ធាតុផែនទី

    ធាតុផែនទី

    ភាពអាចរកបាន

    កំណែ Lite មានជាមួយរចនាប័ទ្មកំណត់
    កំណែ Premium មុខងារទាំងអស់មាន

    • រូបតំណាងផែនទីផ្ទាល់ខ្លួន
    • ផែនទីមានពណ៌
    • ផែនទីរចនាប័ទ្មផ្ទាល់ខ្លួន / ពណ៌ចម្រុះតាមរយៈ snazzymaps.com

    ការប្រើប្រាស់

    ចុចលើធាតុផែនទីដើម្បីបន្ថែមផែនទីទៅកាន់ទំព័ររបស់អ្នក។ នៅពេលណាដែលធាតុផែនទីត្រូវបានជ្រើសរើស កម្មវិធីពិនិត្យ (inspector) គួរតែបង្ហាញការកំណត់ផែនទី។ អ្នកអាចបញ្ចូលកូអរដោនេរយៈទទឹង និងបណ្តោយ ឬអាសយដ្ឋាននៅលើប្រអប់ទីតាំងក្នុងកម្មវិធីពិនិត្យ ដើម្បីកំណត់ផែនទីរបស់អ្នកចំកណ្តាលតំបន់នោះ។ វាក៏មានជម្រើសរចនាប័ទ្មផ្សេងទៀតនៅទីនោះផងដែរ។

    អ្នកអាចបន្តរៀបចំធាតុផែនទីបន្ថែមទៀតដោយការរំកិល ឬពង្រីក/បង្រួមផែនទី។ សូមចំណាំថាការផ្លាស់ប្តូររបស់អ្នកនៅលើផែនទីនឹងត្រូវអនុវត្តលើធាតុនោះ។

    សម្រាប់អ្នកប្រើប្រាស់កម្រិត premium អ្នកអាចរចនាផែនទីរបស់អ្នកដោយជ្រើសរើសពណ៌ដើម្បីប្តូរពណ៌វា ជម្រើសមួយទៀតគឺប្រើ snazzymaps.com ដើម្បីបង្កើតពណ៌ចម្រុះមួយចំនួន រួចប្រើប្រាស់វា។ SnazzyMaps អាចត្រូវបានប្រើដើម្បីបង្កើតពណ៌ចម្រុះស្រដៀងគ្នានឹងមួយនេះ៖ https://snazzymaps.com/style/20053/papuportal-dark ដើម្បីប្រើប្រាស់ពណ៌ចម្រុះទាំងនេះ សូមចម្លង Javascript style array ចូលទៅក្នុងកម្មវិធីពិនិត្យ។

    កម្ពស់ផែនទីអាចកែតម្រូវបាន ប៉ុន្តែទទឹងផែនទីមិនអាចកែបានទេ ហើយវានឹងប្តូរទំហំទៅទទឹងអតិបរមាដែលអាចរកបានជានិច្ច។ ដើម្បីប្តូរទំហំវា សូមដាក់ផែនទីរបស់អ្នកនៅខាងក្នុងជួរដេក និងជួរឈរ។ អ្នកក៏អាចកំណត់ផែនទីឱ្យកាន់កាប់ទទឹងពេញនៃកម្មវិធីរុករកផងដែរ។

    មានប្រយោជន៍នៅក្នុង

    • ទំព័រទំនាក់ទំនង
    • ឧបករណ៍កំណត់ទីតាំងហាង / សាខា
    • គេហទំព័រទំព័រតែមួយ
  • ការរុករកតាមមាតិការបស់អ្នក

    ការរុករកមាតិការបស់អ្នក

    អ្នកអាចប្រើ កណ្ដុរ របស់អ្នកដើម្បីដាក់ទស្សន៍ទ្រនិចទៅកាន់តំបន់ផ្សេងៗនៅក្នុងមាតិការបស់អ្នក ឬជ្រើសរើសធាតុផ្សេងៗបានយ៉ាងឆាប់រហ័ស។

    អ្នកក៏អាចប្រើ ប៊ូតុងព្រួញ នៅលើក្ដារចុចរបស់អ្នក ដើម្បីរំកិលទស្សន៍ទ្រនិចរបស់អ្នកកាត់តាមមាតិការបស់អ្នកផងដែរ។ អ្នកអាចប្រើវាដើម្បីទៅខាងលើ ឬខាងក្រោមជួរដេក។

    នៅពេលធ្វើការជាមួយជួរដេក និងជួរឈរ អ្នកអាច ចុចលើគែមនៃជួរដេក ដើម្បីបន្ថែមមាតិកានៅខាងមុខ ឬខាងក្រោយជួរដេករបស់អ្នកភ្លាមៗ។ នេះមានប្រយោជន៍ជាពិសេស ប្រសិនបើអ្នកមានជួរដេកច្រើននៅខាងក្នុងគ្នាទៅវិញទៅមក ហើយអ្នកចង់បន្ថែមមាតិកាមួយចំនួននៅចន្លោះពួកវា។

  • ប៊ូតុង “កែសម្រួលជាមួយ Page Builder Sandwich” មិនបង្ហាញឡើង

    ប៊ូតុង “Edit with Page Builder Sandwich” មិនបង្ហាញឡើង

    ប្រសិនបើអ្នកមិនឃើញប៊ូតុង “Edit with Page Builder Sandwich” នៅលើផ្នែកខាងមុខ (frontend) នៃគេហទំព័ររបស់អ្នកទេ នេះជាចំណុចមួយចំនួនដែលអ្នកអាចសាកល្បងបាន៖

    ត្រូវប្រាកដថារបារគ្រប់គ្រង (Admin Bar) របស់អ្នកត្រូវបានបង្ហាញ

    ប៊ូតុងកែសម្រួលសម្រាប់ PB Sandwich មាននៅលើរបារគ្រប់គ្រងក្នុងផ្នែកខាងមុខនៃគេហទំព័ររបស់អ្នក។ ត្រូវប្រាកដថារបារគ្រប់គ្រងត្រូវបានបង្ហាញ ដោយចូលទៅកាន់ផ្នែកគ្រប់គ្រងរបស់អ្នក ហើយចូលទៅកាន់ Users > Your Profile រួចពិនិត្យមើលឱ្យច្បាស់ថាប្រអប់សម្រាប់ Show Toolbar when viewing site ត្រូវបានគូសធីក។

    e5960e581e file w9uN2EeCjm

    ត្រូវប្រាកដថាអ្នកកំពុងស្ថិតនៅលើទំព័រ (Page) អត្ថបទ (Post) ឬប្រភេទប្រកាសផ្ទាល់ខ្លួន (Custom Post Type)

    មានតែ Posts, Pages & Custom Post Types ប៉ុណ្ណោះដែលអាចកែសម្រួលបាននៅផ្នែកខាងមុខ។ អ្នកអាចកែសម្រួលអ្វីៗនៅផ្នែកខាងមុខបាន លុះត្រាតែអ្នកអាចកែសម្រួលពួកវាដោយប្រើកម្មវិធីកែសម្រួលមាតិការបស់ WordPress នៅផ្នែកខាងក្រោយ (backend)។ ផ្នែកផ្សេងទៀតនៃគេហទំព័ររបស់អ្នក – ឧទាហរណ៍ បញ្ជីអត្ថបទប្លុកនៅលើទំព័រមុខ បញ្ជីអត្ថបទប្លុកទាំងអស់ បញ្ជីប្រភេទ (category listings) ទំព័រ 404 ទំព័រស្វែងរក – គឺជាទំព័រឌីណាមិកដែលបង្កើតឡើងដោយ WordPress រួមជាមួយ Theme ដែលអ្នកកំពុងប្រើប្រាស់ ហើយមិនអាចកែសម្រួលដោយប្រើ PB Sandwich បានទេ។

    សញ្ញាសម្គាល់មួយដែលបង្ហាញថាគេហទំព័របច្ចុប្បន្នអាចកែសម្រួលបានគឺ ប្រសិនបើអ្នកអាចឃើញ “Edit Post” ឬ “Edit Page” នៅលើរបារគ្រប់គ្រងរបស់អ្នក។

    ត្រូវប្រាកដថាមាតិការបស់អ្នកមិនត្រូវបានបង្កើតឡើងដោយស្វ័យប្រវត្តិតាមរយៈ Theme ឬ Plugin របស់អ្នក

    ប្រសិនបើទំព័រ/អត្ថបទរបស់អ្នកត្រូវបានបង្កើតឡើងដោយស្វ័យប្រវត្តិតាមរយៈ Theme ឬ Plugin នោះវានឹងមិនអាចកែសម្រួលជាមួយ Page Builder Sandwich បានទេ (ហើយទំនងជាជាមួយកម្មវិធីបង្កើតទំព័រផ្សេងទៀតក៏មិនបានដែរ)។ ប្រសិនបើអ្នកកត់សម្គាល់ឃើញថាកម្មវិធីកែសម្រួលមាតិការបស់អ្នកនៅផ្នែកខាងក្រោយទទេស្អាត ប៉ុន្តែការមើលទំព័ររបស់អ្នកនៅផ្នែកខាងមុខគឺពោរពេញទៅដោយមាតិកា នោះជាសញ្ញាបញ្ជាក់យ៉ាងច្បាស់ថាទំព័ររបស់អ្នកត្រូវបានបង្កើតឡើងដោយស្វ័យប្រវត្តិ។

    ដើម្បីពិនិត្យមើលថាតើទំព័ររបស់អ្នកត្រូវបានបង្កើតឡើងដោយស្វ័យប្រវត្តិឬអត់ សូមមើលកូដប្រភពនៃគេហទំព័ររបស់អ្នក (ចុចកណ្ដុរស្ដាំ រួចជ្រើសរើស “View Page Source”)។ ស្វែងរកអត្ថបទ “pbs-main-wrapper” ប្រសិនបើអ្នកមិនឃើញអត្ថបទនោះនៅកន្លែងណាទេ នោះទំព័ររបស់អ្នកត្រូវបានបង្កើតឡើងដោយស្វ័យប្រវត្តិ។

    នេះជាឧទាហរណ៍មួយចំនួននៃមាតិកាដែលបង្កើតឡើងដោយស្វ័យប្រវត្តិ៖

    • ទំព័ររបស់អ្នកត្រូវបានបង្កើតឡើងពី Widget ជាច្រើនដែលអ្នកបន្ថែម/កែសម្រួលដោយប្រើ Customizer,
    • ទំព័ររបស់អ្នកត្រូវបានបង្កើតឡើងពីទំព័រផ្សេងៗគ្នាផ្គុំចូលគ្នាដោយ Theme បែប “one page” (ក្នុងករណីនេះ អ្នកនៅតែអាចកែសម្រួលទំព័រនីមួយៗដាច់ដោយឡែកបាន ប៉ុន្តែមិនអាចកែសម្រួលទំព័ររួមបញ្ចូលគ្នាបានទេ) ឬ
    • ទំព័ររបស់អ្នកត្រូវបានបង្កើតឡើងពីអត្ថបទប្លុកចុងក្រោយបំផុត។

    សាកល្បងបន្ថែមមាតិកាមួយចំនួនជាមុនសិន

    មានករណីខ្លះដែល Theme មិនបង្ហាញមាតិកាទាល់តែសោះ ប្រសិនបើវាទទេ ហើយចំណុចនេះបានធ្វើឱ្យ PBS យល់ច្រឡំថាទំព័រនោះមិនអាចកែសម្រួលបាន។ ដើម្បីពិនិត្យមើលថាតើស្ថិតក្នុងករណីនេះឬអត់ សូមកែសម្រួលទំព័រ/អត្ថបទរបស់អ្នកនៅក្នុងកម្មវិធីកែសម្រួលផ្នែកខាងក្រោយ សាកល្បងបន្ថែមអត្ថបទណាមួយនៅក្នុងមាតិការបស់អ្នក (ឧទាហរណ៍ “hello”) រួចចុចលើប៊ូតុង “Edit with Page Builder Sandwich” ពីទីនោះ។

    សូមអរគុណ Mathias Hellquist សម្រាប់ការណែនាំគន្លឹះនេះ!

    ត្រូវប្រាកដថាទំព័ររបស់អ្នកមិនត្រូវបាន “គ្រប់គ្រង” ដោយ Page Builder ផ្សេងទៀត

    កម្មវិធីបង្កើតទំព័រមួយចំនួនតម្រូវឱ្យអ្នកជ្រើសរើសប្រើកម្មវិធីកែសម្រួលមាតិកាលំនាំដើមរបស់ WordPress ឬកម្មវិធីកែសម្រួលផ្ទាល់ខ្លួនរបស់កម្មវិធីបង្កើតទំព័រនោះ។ ប្រសិនបើអ្នកបានកែសម្រួលទំព័ររបស់អ្នកដោយប្រើកម្មវិធីបង្កើតទំព័រផ្សេងរួចហើយ វាអាចទៅរួចដែលកម្មវិធីបង្កើតទំព័រនោះបាន “ទាមទារសិទ្ធិ” លើមាតិការួចហើយ ហើយ content hooks/filters ផ្សេងទៀតលែងដំណើរការបានទៀត។ ដោយសារមូលហេតុនេះ ពេលខ្លះ Page Builder Sandwich នឹងមិនអាចកំណត់រកទីតាំងមាតិការបស់អ្នកឃើញទេ ហើយវានឹងមិនបង្ហាញប៊ូតុងកែសម្រួលឡើយ ពីព្រោះគ្មានអ្វីត្រូវកែសម្រួល។

    ដើម្បីដោះស្រាយបញ្ហានេះ គ្រាន់តែជ្រើសរើសមិនប្រើប្រាស់កម្មវិធីបង្កើតទំព័រនោះសម្រាប់ទំព័រ/អត្ថបទជាក់លាក់នោះ ហើយជ្រើសរើសប្រើកម្មវិធីកែសម្រួលមាតិកាលំនាំដើមរបស់ WordPress វិញ។

    ត្រូវប្រាកដថាអ្នកមានសិទ្ធិកែសម្រួលនៅលើទំព័រនោះ

    ប៊ូតុងកែសម្រួលនឹងមិនបង្ហាញឡើយ ប្រសិនបើអ្នកមិនអាចកែសម្រួលទំព័រនោះបាន។ ឧទាហរណ៍ ប្រសិនបើអ្នកជា Editor ឬ Contributor ហើយអ្នកអាចសរសេរអត្ថបទប្លុកនៅលើគេហទំព័រ វាមិនមានន័យថាអ្នកអាចកែសម្រួលទំព័រដើម ឬទំព័រទំនាក់ទំនងយើងខ្ញុំបាននោះទេ។ ប្រសិនបើអ្នកអាចឃើញប៊ូតុង “Edit Post” នៅលើរបារគ្រប់គ្រងរបស់អ្នក នោះអ្នកក៏គួរតែអាចកែសម្រួលវាដោយប្រើ PB Sandwich បានដែរ។ សូមស្នើសុំសិទ្ធិកែសម្រួលពីអ្នកគ្រប់គ្រងគេហទំព័ររបស់អ្នក ប្រសិនបើអ្នកត្រូវការវា។

    ប្រហែលជាមានកំហុស Javascript ដែលរារាំងមិនឱ្យ PB Sandwich ដំណើរការ

    PB Sandwich ប្រើប្រាស់ Javascript យ៉ាងច្រើន។ ប្រសិនបើមានកំហុស Javascript ដែលកើតចេញពី Script ផ្សេងទៀតនៅលើគេហទំព័ររបស់អ្នក ចំណុចនេះអាចរារាំងមិនឱ្យ PB Sandwich ដំណើរការបាន។ ដើម្បីពិនិត្យមើលថាតើស្ថិតក្នុងករណីនេះឬអត់ អ្នកអាចបើក developer console នៅក្នុងកម្មវិធីរុករករបស់អ្នកដើម្បីពិនិត្យរកមើលកំហុស។ 

    ខ្ញុំសូមណែនាំឱ្យប្រើ Chrome សម្រាប់ករណីនេះ។ ចុចកណ្ដុរស្ដាំលើកន្លែងណាមួយក្នុងទំព័រ រួចចុចលើជម្រើស “Inspect”។ វានឹងបង្ហាញផ្ទាំងថ្មីមួយនៅផ្នែកខាងក្រោមនៃកម្មវិធីរុករករបស់អ្នក សូមចុចលើផ្ទាំង “console”។ ប្រសិនបើអ្នកមានកំហុស អ្នកគួរតែឃើញអ្វីមួយដូចនេះ៖

    4acce143a3 file

    ប្រសិនបើអ្នកពិតជាមានកំហុស អ្នកក៏អាចទទួលបានតម្រុយថាតើវាចេញមកពីណា ដោយចុច ឬដាក់កណ្ដុរលើឈ្មោះរបស់ Script នោះ៖

    abb5a87c67 file ITjVcdhZQU

    កំហុសទាំងនេះអាចមកពី Theme របស់អ្នក ឬ Plugin ផ្សេងទៀតដែលអ្នកមាន។ ការដោះស្រាយកំហុសទាំងនោះអាចធ្វើឱ្យ PB Sandwich ដំណើរការឡើងវិញបាន។

    ប្រសិនបើ Theme របស់អ្នក ឬ Plugin ណាមួយរបស់អ្នកកំពុងបង្កឱ្យមានកំហុស Javascript សូមមេត្តាប្រាប់ឱ្យយើងដឹងតាមរយៈអ៊ីមែល [email protected] ហើយយើងនឹងព្យាយាមឱ្យអស់ពីលទ្ធភាពដើម្បីដោះស្រាយបញ្ហានេះ 🙂

    ប្រសិនបើអ្នកកំពុងប្រើ CloudFlare ត្រូវប្រាកដថា Rocket Loader ត្រូវបានបិទ

    CloudFlare គឺជាសេវាកម្ម DNS CDN ឥតគិតថ្លៃដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយ។ វាពិតជាអស្ចារ្យ ប៉ុន្តែបច្ចុប្បន្ន PBS មានបញ្ហាទាក់ទងនឹងមុខងារ Rocket Loader។ Rocket Loader ជួយបង្កើនល្បឿនផ្ទុកឯកសារ Javascript ប៉ុន្តែវាធ្វើឱ្យប៉ះពាល់ដល់ភាពអាស្រ័យ និងលំដាប់នៃការហៅ Script របស់ PBS។ ប្រសិនបើអ្នកបើក Rocket Loader នោះប៊ូតុងកែសម្រួលសម្រាប់ Page Builder Sandwich នឹងមិនបង្ហាញឡើងទេ (ហើយក៏គ្មានកំហុស Javascript បង្ហាញក្នុង console ដែរ)។

    ដើម្បីពិនិត្យមើលថាតើគេហទំព័ររបស់អ្នកកំពុងប្រើ Rocket Loader របស់ CloudFlare ឬអត់ សូមមើលកូដប្រភពនៃគេហទំព័ររបស់អ្នក (ចុចកណ្ដុរស្ដាំ រួចជ្រើសរើស “View Page Source”) ហើយបន្ទាប់មកស្វែងរកអត្ថបទ “rocketscript” ប្រសិនបើអ្នកឃើញអត្ថបទនោះ មានន័យថាអ្នកបានបើកដំណើរការ Rocket Loader ហើយ។

    e4dff5b8c0 file tPnWvP09FF

    សូមអានអត្ថបទស្ដីពី CloudFlare & Rocket Loader Compatibility សម្រាប់ការណែនាំពេញលេញអំពីរបៀបបិទវា។


    ខ្ញុំបានអនុវត្តចំណុចទាំងអស់នោះហើយ ប៉ុន្តែប៊ូតុងកែសម្រួលនៅតែមិនបង្ហាញ!

    មិនអីទេ មកដល់ចំណុចនេះ ប្រសិនបើដំណោះស្រាយខាងលើទាំងអស់មិនដំណើរការ នោះប្រហែលជាដល់ពេលដែលត្រូវពន្យល់ពី មូលហេតុ ដែលវាមិនបង្ហាញ និង អ្វី ដែលត្រូវធ្វើចំពោះបញ្ហានេះហើយ។ រួចរាល់ហើយឬនៅ? តោះចាប់ផ្ដើម!

    “មូលហេតុ” (ក្នុងន័យមិនបច្ចេកទេស)

    Page Builder Sandwich ត្រូវការ ដឹង ពីទីតាំងដែលមាតិកាទំព័រ/អត្ថបទរបស់អ្នកស្ថិតនៅ។ យើងធ្វើបែបនេះដោយរង់ចាំតាមដាននៅពេលដែល WordPress ផ្ទុកមាតិការបស់អត្ថបទ ហើយ “សម្គាល់” កន្លែងនោះ ដូច្នេះនៅពេលដែលអ្វីៗគ្រប់យ៉ាងត្រូវបានផ្ទុកចប់ យើងអាចស្វែងរកឃើញទីតាំងមាតិកាបាន។

    ពេលខ្លះ Plugin មួយចំនួនបានជំនួស ឬរំលងដំណើរការនេះ ហើយព្យាយាមផ្ទុកមាតិកាតាមវិធីផ្ទាល់ខ្លួនរបស់ពួកគេវិញ។ ពេលខ្លះវាមិនមានបញ្ហាអ្វីទេ ប៉ុន្តែក្នុងស្ថានភាពជាក់លាក់មួយចំនួន ជាពិសេសនៅពេលដែលការផ្ទុកមាតិកាសំខាន់នៃអត្ថបទត្រូវបានប៉ះពាល់ ចំណុចនេះអាចបណ្ដាលឱ្យ Plugin មួយចំនួនឈប់ដំណើរការ។ នៅពេលដែល Plugin ផ្សេងទៀតរំលងដំណើរការផ្ទុកនេះ “ការសម្គាល់” ដែលយើងបានធ្វើអាចនឹងបាត់បង់ ហើយនៅពេលដល់ពេលដែលកម្មវិធីកែសម្រួលត្រូវដំណើរការ វាមិនអាចស្វែងរកឃើញទីតាំងមាតិការបស់អ្នកទៀតទេ។ ដូច្នេះ ប៊ូតុងកែសម្រួលក៏មិនបង្ហាញឡើង! អ្នកក៏អាចកត់សម្គាល់ឃើញផងដែរថា Plugin មួយចំនួនដែលបន្ថែមមាតិកាទៅក្នុងទំព័ររបស់អ្នក ដូចជា Plugin ចែករំលែកលើបណ្ដាញសង្គមមួយចំនួន ក៏អាចនឹងឈប់ដំណើរការដោយសារបញ្ហាដូចគ្នានេះដែរ។

    “មូលហេតុ” (ក្នុងន័យបច្ចេកទេស)

    Page Builder Sandwich ត្រូវការ ដឹង ពីទីតាំងដែលមាតិកាទំព័រ/អត្ថបទរបស់អ្នកស្ថិតនៅ ហើយវាធ្វើបែបនេះដោយភ្ជាប់ទៅកាន់ filter the_content និងបន្ថែម wrapper មួយព័ទ្ធជុំវិញមាតិកាសំខាន់របស់អ្នក។ Plugin មួយចំនួនអាចនឹងជំនួសចំណុចនេះ ហើយសរសេរជាន់លើមាតិកាវិញជាមួយនឹងអនុគមន៍ get_the_content() នៅដំណាក់កាលបន្ទាប់។ ជាអកុសល ការធ្វើបែបនេះរារាំង filters the_content ទាំងអស់មិនឱ្យត្រូវបានហៅដំណើរការ ហេតុដូច្នេះហើយ wrapper របស់ PBS ក៏ត្រូវបានបាត់បង់។ ការផ្លាស់ប្តូររបស់ Plugin ផ្សេងទៀតណាមួយក៏នឹងត្រូវបាត់បង់ដូចគ្នាដែរ។

    តាមពិតទៅគ្មានបញ្ហាអ្វីខុសឆ្គងចំពោះការប្រើប្រាស់ get_the_content() នោះទេ ប៉ុន្តែវាអាចមានផលប៉ះពាល់អវិជ្ជមាន ប្រសិនបើវាត្រូវបានប្រើប្រាស់នៅក្នុង main query និងនៅខាងក្នុងទំព័រគំរូនៃអត្ថបទតែមួយជំនួសឱ្យការហៅ the_content() ធម្មតា ដែលជាកន្លែងដែល filters the_content ទាំងអស់ត្រូវបានដំណើរការ។

    អ្វីដែលត្រូវធ្វើចំពោះបញ្ហានេះ

    អ្នកអាចពិនិត្យមើលថាតើ “ការសម្គាល់” របស់ Page Builder Sandwich មិនមានវត្តមានឬអត់ ដោយចូលមើលទំព័រ/អត្ថបទរបស់អ្នកនៅផ្នែកខាងមុខ ហើយមើលកូដប្រភពទំព័រ ខណៈពេលកំពុងចូលគណនី។ ស្វែងរកតាមរយៈកូដទាំងនោះថាតើអ្នកអាចរកឃើញឃ្លាអត្ថបទនេះដែរឬទេ៖

    data-name="main-content"
    

    ប្រសិនបើអ្នកអាចរកវាឃើញ នោះប្រហែលជាគ្រាន់តែមានបញ្ហា Javascript នៅកន្លែងណាមួយប៉ុណ្ណោះ ហើយគ្រាន់តែប្រាប់ឱ្យយើងដឹងពី Theme និង Plugin ដែលអ្នកកំពុងប្រើប្រាស់ នោះយើងអាចដោះស្រាយបញ្ហានោះបាន។

    ប៉ុន្តែប្រសិនបើអ្នករកវាមិនឃើញទេ នោះវាប្រហែលជា Theme របស់អ្នក (ឬ Plugin ណាមួយ ប៉ុន្តែទំនងជា Theme ច្រើនជាង ប្រសិនបើវាជាទំព័រ ឬអត្ថបទប្លុក) កំពុងធ្វើអ្វីមួយទៅលើមាតិការបស់អត្ថបទ។ ប្រសិនបើស្ថិតក្នុងករណីនេះ អ្នកគួរតែទាក់ទងទៅអ្នកបង្កើត Theme ហើយប្រាប់ពួកគេអំពីបញ្ហានេះ! អ្នកក៏អាចបង្ហាញពួកគេនូវការពន្យល់អំពី “មូលហេតុ” តាមបែបបច្ចេកទេសខាងលើបានដែរ នេះអាចជួយដល់ការកែកំហុស (debugging) បាន 🙂

    ប្រសិនបើអ្នកមានទំនុកចិត្តក្នុងការកែសម្រួលកូដ PHP អ្នកអាចសាកល្បងដោះស្រាយវាបានដោយស្វែងរកឯកសារទំព័រគំរូដែលគ្រប់គ្រងមាតិកាអត្ថបទ។ ដំណោះស្រាយមួយដែលយើងបានជួបប្រទះ គឺការជំនួសការហៅសម្រាប់៖

    $content = get_the_content();
    

    ជាមួយ៖

    ob_start();
    the_content();
    $content = ob_get_clean();<br>
    

    ចំណាំ៖ អថេរ PHP អាចមានភាពខុសគ្នានៅក្នុងកូដរបស់អ្នក ប៉ុន្តែគោលការណ៍គឺដូចគ្នា។ ប្រសិនបើវាដំណើរការ វាក៏កាន់តែប្រសើរផងដែរ ប្រសិនបើអ្នកអាចបង្កើត child theme ជំនួសឱ្យការអនុវត្តការផ្លាស់ប្តូរនេះនៅក្នុង Theme របស់អ្នកដោយផ្ទាល់។ វាក៏អាចមានផលប៉ះពាល់ផ្សេងៗដោយសារតែការផ្លាស់ប្តូរនេះផងដែរ ដូច្នេះវាជាការប្រសើរដែលអ្នកពិគ្រោះជាមួយអ្នកបង្កើត Theme របស់អ្នកអំពីបញ្ហានេះ។

  • របៀបប្រើប្រាស់ Page Builder Sandwich

    របៀបប្រើប្រាស់ Page Builder Sandwich

    Page Builder Sandwich មិនដូចកម្មវិធីបង្កើតទំព័រធម្មតារបស់អ្នកទេ វាមានភាពងាយស្រួល និងសាមញ្ញក្នុងការប្រើប្រាស់។

    អ្នកអាចទស្សនាវីដេអូខាងក្រោមសម្រាប់ការណែនាំរហ័ស។

    តើកម្មវិធីកែសម្រួលនៅឯណា?

    ដំបូង បង្កើតទំព័រថ្មី អត្ថបទ ឬ CPT។ បន្ទាប់មក ចូលទៅកាន់អត្ថបទថ្មីរបស់អ្នក ឬអត្ថបទដែលមានស្រាប់ណាមួយនៅលើ frontend របស់អ្នក។ PBS ដំណើរការលើ frontend ១០០% ដូច្នេះអ្នកនឹងមិនចាំបាច់រវល់កែសម្រួលនៅ backend ឡើយ។

    គួរតែមានប៊ូតុង “Page Builder Sandwich” នៅផ្នែកខាងលើនៃទំព័ររបស់អ្នក (នៅលើរបារអ្នកគ្រប់គ្រងរបស់អ្នក) ចុចលើវាដើម្បីចាប់ផ្តើមកែសម្រួល។ អ្នកគួរតែឃើញផ្ទាំងទម្រង់អត្ថបទបង្ហាញឡើងពីខាងលើ ហើយផ្ទាំងបន្ថែមធាតុបង្ហាញឡើងពីចំហៀង។ ផ្នែកមាតិកានៃរូបរាង (theme) របស់អ្នកឥឡូវនេះបានក្លាយជាកម្មវិធីកែសម្រួលរបស់អ្នកហើយ!

    អ្នកអាចកែសម្រួលតែទំព័រទោលប៉ុណ្ណោះជាមួយ PBS។ អ្នកមិនអាចកែសម្រួលបញ្ជីអត្ថបទប្លុក ឬទំព័រ 404 បានទេ ពីព្រោះទំព័រទាំងនោះត្រូវបានបង្កើតឡើងដោយរូបរាង (theme) របស់អ្នក។ ចំណែកអត្ថបទ ទំព័រ និងប្រភេទអត្ថបទផ្ទាល់ខ្លួន (custom post types) គឺអាចប្រើបាន។

    ការកែសម្រួលមាតិការបស់អ្នក

    ឥឡូវនេះមកដល់ផ្នែកដ៏អស្ចារ្យហើយ.. នៅពេលដែលអ្នកស្ថិតនៅលើ frontend និងនៅខាងក្នុងកម្មវិធីកែសម្រួល សូមចុចលើអត្ថបទណាមួយក្នុងមាតិការបស់អ្នក ឬចុចខាងក្នុងតំបន់មាតិការបស់អ្នក ហើយចាប់ផ្តើមវាយបញ្ចូល! មិនដូចកម្មវិធីបង្កើតទំព័រផ្សេងទៀតទេ PBS អនុញ្ញាតឱ្យអ្នកកែសម្រួលមាតិកាដោយផ្ទាល់ដោយមិនចាំបាច់ឆ្លងកាត់ផ្ទាំងប្រអប់សារឡើយ។

    ការកំណត់ទម្រង់មាតិការបស់អ្នក / ធ្វើឱ្យអ្វីៗមើលទៅស្រស់ស្អាត

    dcb1615380 file 9OtagMFi2c

    ខណៈពេលកំពុងកែសម្រួល ផ្នែកខាងលើត្រូវបានគេហៅថា Text Formatting Bar។ របារនេះផ្ទុកឧបករណ៍កំណត់ទម្រង់ទាំងអស់ដែលអ្នកនឹងប្រើសម្រាប់រចនាអត្ថបទ ដូចជា៖ ពណ៌ អក្សរដិត អក្សរទ្រេត ការតម្រឹម ការបន្ថែមតំណភ្ជាប់ ចំណុចមូល និងច្រើនទៀត។ ដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើប៊ូតុងនីមួយៗដើម្បីស្វែងយល់ពីមុខងាររបស់ឧបករណ៍នោះ។

    ការបន្ថែមធាតុ

    ecfd309bb2 file yDqiNEv73s

    ដាក់ទស្សន៍ទ្រនិចកណ្ដុររបស់អ្នកលើប៊ូតុង Add Elements នៅផ្នែកខាងឆ្វេងខាងលើនៃអេក្រង់ ដើម្បីបង្ហាញ Add Element Panel។ អ្នកក៏អាចគ្រាន់តែរំកិលកណ្ដុររបស់អ្នកទៅផ្នែកខាងឆ្វេងនៃអេក្រង់ដើម្បីឱ្យវាបង្ហាញឡើងបានផងដែរ។

    ដើម្បីបញ្ចូលធាតុណាមួយ សូមចុចកណ្ដុរឱ្យជាប់លើធាតុនោះ រួចអូសវាចូលទៅក្នុងតំបន់មាតិការបស់អ្នក។ តំបន់ដែលធាតុនោះនឹងត្រូវដាក់នឹងបង្ហាញជាពណ៌បន្លិច។ លែងប៊ូតុងកណ្ដុររបស់អ្នកដើម្បីដាក់ធាតុនោះ។

    ការរចនា និងកែប្រែធាតុ

    ដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើធាតុណាមួយដែលមាននៅក្នុងមាតិការបស់អ្នក បន្ទាប់មកបន្ទាត់គ្រោង និងរបារឧបករណ៍នឹងបង្ហាញឡើងពីលើពួកវា។

    0046713cb7 file YU6nUCc7jYអ្នកអាចដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើគែមនៃបន្ទាត់គ្រោងដើម្បីបង្កើន/បន្ថយគម្លាតរវាងធាតុនានា។

    អ្នកក៏អាចចុចលើប៊ូតុងនៅលើរបារឧបករណ៍ដើម្បីអនុវត្តសកម្មភាពរហ័សលើធាតុនោះ។ ការចុចលើរូបតំណាង gear នៅលើរបារឧបករណ៍ នឹងបង្ហាញ Properties Inspector ដែលមានជម្រើសបន្ថែមទៀត។

    5c220b4ac9 file Odem5RLPok

    Properties Inspector

    3e7e48b754 file INy1v5z9Oz

    Properties Inspector ផ្តល់ឱ្យអ្នកនូវការគ្រប់គ្រងកាន់តែច្រើនលើរូបរាងនៃធាតុរបស់អ្នក។ អ្នកអាចបន្ថែមអ្វីៗជាច្រើនដូចជា ស្រមោល ចលនា ផ្លាស់ប្តូរពណ៌ផែនទី កាំនៃស៊ុម និងជាច្រើនទៀត។

    អ្នកក៏អាចចូលប្រើលក្ខណៈសម្បត្តិមេនៃធាតុបានផងដែរ។ ឧទាហរណ៍ ប្រសិនបើអ្នកដាក់រូបភាពនៅខាងក្នុងជួរឈរ ហើយបើក properties inspector នោះអ្នកអាចចូលប្រើលក្ខណៈសម្បត្តិនៃរូបភាព ជួរឈរដែលផ្ទុកវា និងជួរដេកដែលជួរឈរនោះស្ថិតនៅ។

    Properties Inspector មានការកំណត់ផ្សេងៗជាច្រើនសម្រាប់ធាតុខុសៗគ្នា ដូច្នេះកុំភ្លេចពិនិត្យមើលពួកវាទាំងអស់។

    ការប្រើប្រាស់ Shortcodes

    Page Builder Sandwich បង្ហាញ shortcodes ជាក់ស្តែងនៅលើ frontend ហើយអ្នកក៏អាចកែសម្រួលពួកវាបានយ៉ាងងាយស្រួលផងដែរ! 

    edee730340 file TqfWB9yv3y

    ប្រសិនបើអ្នកបានចងចាំ shortcodes របស់អ្នក អ្នកអាចបញ្ចូល shortcodes ដោយវាយបញ្ចូលពួកវាដោយផ្ទាល់នៅក្នុងមាតិការបស់អ្នក។ ប៉ុន្តែប្រសិនបើអ្នកមិនបានចងចាំពួកវាទាំងអស់ទេ (តើមានអ្នកណាធ្វើបែបនោះ?) inspector នឹងរាយបញ្ជី shortcodes ទាំងអស់ដែលមាននៅលើគេហទំព័ររបស់អ្នក។ អូសប៊ូតុង Shortcode ពី inspector ចូលទៅក្នុងតំបន់មាតិការបស់អ្នក ហើយស្វែងរកមួយណាដែលអ្នកចង់បញ្ចូល រួចចុចលើវាដើម្បីបញ្ចូល។

    Shortcodes ត្រូវបានបង្ហាញជាមាតិកាជាក់ស្តែងនៅលើ frontend ដើម្បីកែសម្រួលពួកវា អ្នកអាចជ្រើសរើសវា ហើយពិនិត្យមើលគុណលក្ខណៈរបស់ពួកវានៅក្នុង inspector។ ឬសម្រាប់ការគ្រប់គ្រងបន្ថែម អ្នកអាចចុចពីរដងលើ shortcode ដើម្បីកែសម្រួលវាក្នុងទម្រង់ដើម។ បន្ទាប់ពីធ្វើការកែសម្រួលរបស់អ្នករួច shortcode របស់អ្នកនឹងធ្វើបច្ចុប្បន្នភាពដើម្បីឆ្លុះបញ្ចាំងពីការផ្លាស់ប្តូរទាំងនោះ។

    ការរៀបចំមាតិការបស់អ្នកឡើងវិញ

    អ្នកអាចចុច និងអូសអ្វីៗទាំងអស់ ហើយផ្លាស់ទីពួកវាទៅកន្លែងណាក៏បានជាមួយ PBS។ នៅពេលអ្នកអូសអ្វីមួយ សូមផ្លាស់ទីវាទៅលើធាតុមួយទៀតនៅក្នុងទំព័រ អ្នកអាចផ្លាស់ទីពួកវាទៅខាងលើ ឬខាងក្រោមមាតិកាផ្សេងទៀតបាន។

    ការរក្សាទុកការងាររបស់អ្នក

    ae0cf6f413 file

    នៅពេលដែលអ្នកពេញចិត្តនឹងការរចនារបស់អ្នកហើយ គ្រាន់តែចុចលើប៊ូតុងរក្សាទុកនៅផ្នែកខាងឆ្វេងខាងលើនៃទំព័ររបស់អ្នក។ គឺរួចរាល់ហើយ!

  • របៀបប្រើប្រាស់ Page Builder Sandwich

    Page Builder Sandwich មិនដូចកម្មវិធីបង្កើតទំព័រធម្មតារបស់អ្នកទេ វាមានភាពងាយស្រួល និងសាមញ្ញក្នុងការប្រើប្រាស់។

    អ្នកអាចទស្សនាវីដេអូខាងក្រោមសម្រាប់ការណែនាំរហ័ស។

    តើកម្មវិធីកែសម្រួលនៅឯណា?

    ដំបូង បង្កើតទំព័រថ្មី ការបង្ហោះ ឬ CPT។ បន្ទាប់មក ចូលទៅកាន់ការបង្ហោះថ្មីរបស់អ្នក ឬការបង្ហោះដែលមានស្រាប់ណាមួយនៅក្នុង frontend របស់អ្នក។ PBS ដំណើរការលើ frontend 100% អ្នកនឹងមិនចាំបាច់រវល់កែសម្រួលនៅក្នុង backend ឡើយ។

    គួរតែមានប៊ូតុង “Page Builder Sandwich” នៅផ្នែកខាងលើនៃទំព័ររបស់អ្នក (នៅលើ admin bar របស់អ្នក) សូមចុចលើវាដើម្បីចាប់ផ្តើមកែសម្រួល។ អ្នកគួរតែឃើញផ្ទៃធ្វើទ្រង់ទ្រាយអត្ថបទលេចឡើងពីផ្នែកខាងលើ និងផ្ទាំងបន្ថែមធាតុលេចឡើងពីចំហៀង។ ផ្ទៃមាតិកានៃ theme របស់អ្នកឥឡូវនេះបានក្លាយជាកម្មវិធីកែសម្រួលរបស់អ្នកហើយ!

    អ្នកអាចកែសម្រួលបានតែទំព័រទោលប៉ុណ្ណោះជាមួយ PBS។ អ្នកមិនអាចកែសម្រួលបញ្ជីនៃការបង្ហោះប្លុក ឬទំព័រ 404 បានទេ ដោយសារទំព័រទាំងនោះត្រូវបានបង្កើតឡើងដោយ theme របស់អ្នក។ ការបង្ហោះ ទំព័រ និងប្រភេទការបង្ហោះផ្ទាល់ខ្លួន (custom post types) គឺអាចកែសម្រួលបាន។

    ការកែសម្រួលមាតិការបស់អ្នក

    ឥឡូវនេះ មកដល់ចំណុចដ៏អស្ចារ្យហើយ… នៅពេលដែលអ្នកស្ថិតនៅលើ frontend និងនៅខាងក្នុងកម្មវិធីកែសម្រួល សូមចុចលើអត្ថបទណាមួយនៅក្នុងមាតិការបស់អ្នក ឬចុចក្នុងផ្ទៃមាតិការបស់អ្នក ហើយចាប់ផ្តើមវាយបញ្ចូល! ខុសពីកម្មវិធីបង្កើតទំព័រផ្សេងទៀត PBS អនុញ្ញាតឱ្យអ្នកកែសម្រួលមាតិកាដោយផ្ទាល់ ដោយមិនចាំបាច់ឆ្លងកាត់ផ្ទាំងប្រអប់លេចឡើង (popup dialog boxes) ឡើយ។

    ការធ្វើទ្រង់ទ្រាយមាតិការបស់អ្នក / ការធ្វើឱ្យអ្វីៗមើលទៅស្រស់ស្អាត

    dcb1615380 file 9OtagMFi2c

    ខណៈពេលកំពុងកែសម្រួល ផ្ទៃនៅផ្នែកខាងលើត្រូវបានគេហៅថា របារធ្វើទ្រង់ទ្រាយអត្ថបទ (Text Formatting Bar)។ របារនេះផ្ទុកនូវឧបករណ៍ធ្វើទ្រង់ទ្រាយទាំងអស់ដែលអ្នកនឹងប្រើសម្រាប់កំណត់រចនាប័ទ្មអត្ថបទដូចជា៖ ពណ៌ អក្សរដិត អក្សរទ្រេត ការតម្រឹម ការបន្ថែមតំណ ចំណុចមូល និងច្រើនទៀត។ ដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើប៊ូតុងនីមួយៗ ដើម្បីដឹងពីមុខងាររបស់ឧបករណ៍នោះ។

    ការបន្ថែមធាតុ

    ecfd309bb2 file yDqiNEv73s

    ដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើប៊ូតុង Add Elements នៅផ្នែកខាងលើខាងឆ្វេងនៃអេក្រង់ ដើម្បីបង្ហាញ ផ្ទាំងបន្ថែមធាតុ (Add Element Panel)។ អ្នកក៏អាចគ្រាន់តែរំកិលកណ្ដុររបស់អ្នកទៅផ្នែកខាងឆ្វេងនៃអេក្រង់ ដើម្បីឱ្យវាបង្ហាញឡើងផងដែរ។

    ដើម្បីបញ្ចូលធាតុណាមួយ សូមចុចកណ្ដុរឱ្យជាប់លើធាតុនោះ រួចអូសវាចូលទៅក្នុងផ្ទៃមាតិការបស់អ្នក។ តំបន់ដែលធាតុនោះនឹងត្រូវដាក់នឹងបង្ហាញការរំលេចពណ៌។ លែងប៊ូតុងកណ្ដុររបស់អ្នកដើម្បីដាក់ធាតុនោះ។

    ការកំណត់រចនាប័ទ្ម និងកែប្រែធាតុ

    ដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើធាតុណាមួយដែលមានក្នុងមាតិការបស់អ្នក ហើយបន្ទាប់មក បន្ទាត់គ្រោង និងរបារឧបករណ៍គួរតែបង្ហាញឡើងនៅលើធាតុទាំងនោះ។

    0046713cb7 file YU6nUCc7jYអ្នកអាចដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើគែមនៃបន្ទាត់គ្រោង ដើម្បីបង្កើន/បន្ថយគម្លាតរវាងធាតុនានា។

    អ្នកក៏អាចចុចលើប៊ូតុងនៅលើរបារឧបករណ៍ ដើម្បីអនុវត្តសកម្មភាពរហ័សលើធាតុនោះផងដែរ។ ការចុចលើរូបតំណាងកង់ធ្មេញនៅលើរបារឧបករណ៍ នឹងបង្ហាញ Properties Inspector ដែលមានជម្រើសជាច្រើនទៀត។

    5c220b4ac9 file Odem5RLPok

    The Properties Inspector

    3e7e48b754 file INy1v5z9Oz

    Properties Inspector ផ្តល់ឱ្យអ្នកនូវការគ្រប់គ្រងកាន់តែប្រសើរលើរូបរាងធាតុរបស់អ្នក។ អ្នកអាចបន្ថែមអ្វីៗជាច្រើនដូចជា ស្រមោល ចលនា ផ្លាស់ប្តូរពណ៌ផែនទី កាំស៊ុម និងជាច្រើនទៀត។

    អ្នកក៏អាចចូលប្រើលក្ខណៈសម្បត្តិមេនៃធាតុផងដែរ។ ឧទាហរណ៍ ប្រសិនបើអ្នកដាក់រូបភាពមួយនៅខាងក្នុងជួរឈរ ហើយបើកផ្ទាំង properties inspector នោះអ្នកអាចចូលប្រើលក្ខណៈសម្បត្តិនៃរូបភាព ជួរឈរដែលផ្ទុកវា និងជួរដេកដែលជួរឈរនោះស្ថិតនៅ។

    Properties Inspector មានការកំណត់ផ្សេងៗគ្នាជាច្រើនសម្រាប់ធាតុផ្សេងៗគ្នា ដូច្នេះសូមកុំភ្លេចពិនិត្យមើលវាទាំងអស់គ្នា។

    ការប្រើប្រាស់ Shortcodes

    Page Builder Sandwich បង្ហាញ shortcodes ពិតប្រាកដនៅក្នុង frontend ហើយអ្នកក៏អាចកែសម្រួលពួកវាបានយ៉ាងងាយស្រួលផងដែរ!

    edee730340 file TqfWB9yv3y

    ប្រសិនបើអ្នកចាំ shortcodes របស់អ្នក អ្នកអាចបញ្ចូល shortcodes ដោយវាយបញ្ចូលពួកវាដោយផ្ទាល់នៅក្នុងមាតិការបស់អ្នក។ ប៉ុន្តែប្រសិនបើអ្នកមិនបានចាំវាទាំងអស់ទេ (តើមានអ្នកណាចាំទាំងអស់ទៅ?) inspector បង្ហាញបញ្ជី shortcodes ទាំងអស់ដែលមាននៅលើគេហទំព័ររបស់អ្នក។ អូសប៊ូតុង Shortcode ពី inspector ចូលទៅក្នុងផ្ទៃមាតិការបស់អ្នក ហើយស្វែងរកកូដដែលអ្នកចង់បញ្ចូល រួចចុចលើវាដើម្បីបញ្ចូល។

    Shortcodes ត្រូវបានបង្ហាញជានិន្ន័យមាតិកាជាក់ស្តែងនៅក្នុង frontend ដើម្បីកែសម្រួលពួកវា អ្នកអាចជ្រើសរើសវា ហើយពិនិត្យមើលគុណលក្ខណៈរបស់ពួកវានៅក្នុង inspector។ ឬសម្រាប់ការគ្រប់គ្រងបន្ថែម អ្នកអាចចុចពីរដងលើ shortcode ដើម្បីកែសម្រួលវាក្នុងទម្រង់ដើម។ បន្ទាប់ពីធ្វើការកែសម្រួលរួច shortcode របស់អ្នកនឹងធ្វើបច្ចុប្បន្នភាពដើម្បីបង្ហាញការផ្លាស់ប្តូរទាំងនោះ។

    ការរៀបចំមាតិការបស់អ្នកឡើងវិញ

    អ្នកអាចចុច និងអូសអ្វីៗគ្រប់យ៉ាង ហើយផ្លាស់ទីពួកវាទៅកន្លែងណាក៏បានជាមួយ PBS។ នៅពេលអ្នកអូសអ្វីមួយ សូមផ្លាស់ទីវាទៅលើធាតុមួយទៀតនៅក្នុងទំព័រ អ្នកអាចផ្លាស់ទីពួកវាទៅខាងលើ ឬខាងក្រោមមាតិកាផ្សេងទៀតណាមួយបាន។

    ការរក្សាទុកការងាររបស់អ្នក

    ae0cf6f413 file

    នៅពេលដែលអ្នកពេញចិត្តនឹងការរចនារបស់អ្នកហើយ គ្រាន់តែចុចលើប៊ូតុងរក្សាទុកនៅផ្នែកខាងលើខាងឆ្វេងនៃទំព័ររបស់អ្នក។ រួចរាល់ហើយ!

  • ខ្ញុំរកមិនឃើញកន្លែងត្រូវបញ្ចូលកូនសោអាជ្ញាប័ណ្ណរបស់ខ្ញុំទេ

    ខ្ញុំរកកន្លែងបញ្ចូលលេខកូដអាជ្ញាបណ្ណរបស់ខ្ញុំមិនឃើញទេ

    កម្មវិធីជំនួយ Lite និងកម្មវិធីជំនួយ Premium គឺជាកម្មវិធីជំនួយពីរផ្សេងគ្នា។ ដើម្បីប្រើប្រាស់មុខងារពិសេស (premium) អ្នកនឹងត្រូវបិទដំណើរការ (ឬលុបចេញ) កំណែ Lite បន្ទាប់មកដំឡើង និងបើកដំណើរការកម្មវិធីជំនួយ Premium ហើយបន្ទាប់មកបញ្ចូលលេខកូដអាជ្ញាបណ្ណរបស់អ្នក។

    ចំណាំ៖ ប្រសិនបើអ្នកបើកដំណើរការទាំងកម្មវិធីជំនួយ lite និង premium ក្នុងពេលតែមួយ កម្មវិធីជំនួយនឹងប្រាប់អ្នកឱ្យបិទដំណើរការកម្មវិធីដែលអ្នកមានជាមុនសិន មុននឹងបន្ត។

    ចំណាំសម្រាប់អតិថិជនដែលបានទិញ PBS ពី pagebuildersandwich.com៖ អ្នកក៏អាចទាញយកកម្មវិធីជំនួយពីគេហទំព័រនេះផងដែរ លេខកូដអាជ្ញាបណ្ណបច្ចុប្បន្នដែលអ្នកមាននៅតែអាចដំណើរការបាន។ ប្រសិនបើវាមិនដំណើរការទេ សូមទាក់ទងមកយើងខ្ញុំ ហើយយើងអាចចេញលេខកូដថ្មីជូនអ្នក។

    បន្ទាប់ពីអ្នកទិញ PBS អ្នកគួរតែទទួលបានអ៊ីមែលដែលមានរបស់ពីរយ៉ាង៖

    1. តំណភ្ជាប់ដើម្បីទាញយកកំណែ premium នៃកម្មវិធីជំនួយ និង
    2. លេខកូដអាជ្ញាបណ្ណរបស់អ្នក

    ដំឡើង និងបើកដំណើរការកម្មវិធីជំនួយ premium ហើយបន្ទាប់មកអ្នកនឹងឃើញអេក្រង់នេះបង្ហាញឡើង៖

    afb003b84c fileបញ្ចូលលេខកូដអាជ្ញាបណ្ណរបស់អ្នកនៅទីនេះ ហើយចុចលើ Agree & Activate License។ ឥឡូវនេះ មុខងារពិសេស (premium) នឹងអាចប្រើប្រាស់បានហើយ។

    ម៉្យាងទៀត អ្នកក៏អាចចូលទៅកាន់ទំព័រកម្មវិធីជំនួយរបស់អ្នក ហើយស្វែងរកកម្មវិធីជំនួយ Page Builder Sandwich នៅក្នុងបញ្ជី៖

    adefed6601 file TmKnoXuFCH

    ចុចលើតំណភ្ជាប់ Activate License ហើយអ្នកគួរតែអាចបញ្ចូលអាជ្ញាបណ្ណរបស់អ្នកពីទីនោះបាន។

  • IMPress សម្រាប់ IDX Broker

    IMPress សម្រាប់ IDX Broker

    ថ្មីៗនេះ យើងបានបន្ថែមការកែសម្រួលមួយចំនួនទាក់ទងនឹងបញ្ហាភាពត្រូវគ្នា នៅពេលដែលកម្មវិធីជំនួយ Page Builder Sandwich និង IMPress for IDX Broker ត្រូវបានបើកដំណើរការជាមួយគ្នា ដែលបណ្ដាលឱ្យមានការគាំងនៅលើ frontend សម្រាប់អ្នកប្រើប្រាស់ដែលបានចូលគណនី។

    ការកែសម្រួលនេះបានធ្វើឱ្យ PBS ដំណើរការឡើងវិញ ប៉ុន្តែយើងត្រូវដកសមត្ថភាពរបស់ widget IDX Broker ក្នុងការបញ្ចូលទៅក្នុងកម្មវិធីកែសម្រួល។ ទោះជាយ៉ាងណាក៏ដោយ widget IDX Broker នៅតែអាចប្រើបាននៅក្នុងម៉ឺនុយ Appearance > Widgets របស់អ្នក។

  • សំណួរដែលសួរញឹកញាប់

    សំណួរដែលសួរញឹកញាប់

    សំណួរដែលសួរញឹកញាប់ (បច្ចេកទេស)

    តើខ្ញុំអាចកែសម្រួលទំព័រដើម (អត្ថបទប្លុកថ្មីៗ), 404, ប្រភេទ និងទំព័រស្រដៀងគ្នាផ្សេងទៀតបានទេ?

    អ្នកអាចកែសម្រួលបានតែទំព័រទោល ឬការបង្ហោះទោលប៉ុណ្ណោះដោយប្រើ Page Builder Sandwich។ គិតតាមវិធីនេះ ប្រសិនបើមានកន្លែង “ការបង្ហោះថ្មី” ជាមួយកម្មវិធីកែសម្រួលមាតិកានៅក្នុង backend សម្រាប់វា នោះអ្នកអាចកែសម្រួលវាជាមួយ Page Builder Sandwich បាន។

    តើប្រភេទការបង្ហោះផ្ទាល់ខ្លួន / CPTs ណាខ្លះដែលត្រូវបានគាំទ្រ?

    អ្នកគួរតែអាចកែសម្រួលមាតិកានៃប្រភេទការបង្ហោះផ្ទាល់ខ្លួន (custom post type) ណាមួយបាន។

    តើរយៈពេលផ្ទុកទំព័រ / ផលប៉ះពាល់លើដំណើរការយ៉ាងដូចម្តេចដែរ? តើវានឹងធ្វើឱ្យគេហទំព័ររបស់ខ្ញុំផ្ទុកយឺតជាងមុនដែរឬទេ?

    យើងបានធានាថា Page Builder Sandwich ស្ទើរតែគ្មានផលប៉ះពាល់ដល់ប្រសិទ្ធភាពដំណើរការនៃគេហទំព័ររបស់អ្នកឡើយ។ នៅពេលចាកចេញពីគណនី យ៉ាងហោចណាស់មានតែរចនាប័ទ្ម CSS ជួរដេក និងជួរឈរប៉ុណ្ណោះដែលត្រូវបាន enqueued ព្រមជាមួយស្គ្រីប JS និង CSS ចាំបាច់សម្រាប់ shortcodes ដែលអ្នកបានប្រើប្រាស់ត្រូវបាន enqueued។

    តើឯកសារ CSS & JS បន្ថែមអ្វីខ្លះដែលត្រូវបាន enqueued?

    សម្រាប់អ្នកទស្សនាគេហទំព័ររបស់អ្នក យ៉ាងហោចណាស់មានតែរចនាប័ទ្ម CSS ជួរដេក និងជួរឈរប៉ុណ្ណោះដែលត្រូវបាន enqueued ព្រមជាមួយស្គ្រីប JS និង CSS ចាំបាច់សម្រាប់ shortcodes ដែលអ្នកបានប្រើប្រាស់ត្រូវបានរាប់បញ្ចូល។

  • ផ្លូវកាត់ក្ដារចុច

    ផ្លូវកាត់ក្ដារចុច

    ដើម្បីអនុញ្ញាតឱ្យអ្នកធ្វើការបានកាន់តែលឿន អ្នកអាចប្រើគ្រាប់ចុចកាត់ផ្សេងៗដែលមាននៅក្នុង Page Builder Sandwich។

    បន្សំគ្រាប់ចុចកាត់ដែលមិនមែនជាទម្រង់/ឧបករណ៍

    ទាំងនេះគឺជាផ្លូវកាត់សម្រាប់ពាក្យបញ្ជាដែលមិនមែនជាទម្រង់/ឧបករណ៍។ សម្រាប់គ្រាប់ចុចកាត់ទម្រង់/ឧបករណ៍ សូមដាក់ទស្សន៍ទ្រនិចកណ្ដុររបស់អ្នកលើប៊ូតុងនីមួយៗនៅលើរបារទម្រង់អត្ថបទ ដើម្បីមើលបន្សំគ្រាប់ចុចកាត់របស់ពួកវា។

    គ្រាប់ចុចកាត់ ការពិពណ៌នា
    CTRL+E (ខណៈពេលមិនទាន់កែសម្រួល) ចាប់ផ្ដើមកែសម្រួល
    CTRL+SHIFT+R (ខណៈពេលកំពុងកែសម្រួល) ផ្ទុកទំព័រឡើងវិញ (ដោយសារ CTRL+R ត្រូវបានប្រើសម្រាប់តម្រឹមស្ដាំ)
    CTRL+S រក្សាទុកការផ្លាស់ប្តូរ
    CTRL+ESC បោះបង់ការផ្លាស់ប្តូរ ហើយបញ្ឈប់ការកែសម្រួល
    CTRL+C ចម្លង
    CTRL+V បិទភ្ជាប់
    CTRL+X កាត់
    CTRL+ENTER ចុះបន្ទាត់ / បន្ទាត់បន្ទាប់
    CTRL+Z មិនធ្វើវិញ
    CTRL+SHIFT+Z (Mac)
    CTRL+Y (PC)
    ធ្វើវិញ