តើធ្វើដូចម្តេចដើម្បីឱ្យអតិថិជនមើល Blog ប្លក, រូបភាពផ្ទាល់ខ្លួនរបស់អ្នក

តាមលំនាំដើមមានតែអ្នកគ្រប់គ្រងនិងអ្នកកែប្រែប៉ុណ្ណោះដែលអាចមើលប្រកាសឯកជន

តាមលំនាំដើមមានតែអ្នកគ្រប់គ្រងនិងអ្នកកែប្រែប៉ុណ្ណោះដែលអាចមើលប្រកាសឯកជន

តើអ្នកធ្លាប់ចង់បង្កើតកំណត់ហេតុបណ្ដាញប្លុក (WordPress) ផ្ទាល់ខ្លួនសម្រាប់តែក្រុមគ្រួសារនិងមិត្តភក្តិឬសមាជិកក្រុមការងាររបស់អ្នកទេ? ប្លក, រូបភាពផ្តល់នូវជម្រើសលំនាំដើមមួយចំនួនសម្រាប់ការធ្វើឱ្យ កំណត់ហេតុបណ្ដាញ របស់អ្នក ប្លក, រូបភាពឯកជន , ប៉ុន្តែមានការចាប់មួយ។ នៅពេលដែលអ្នកសម្គាល់ថាប្រកាស "ឯកជន" វាអាចមើលឃើញដោយអ្នកគ្រប់គ្រងនិងអ្នកនិពន្ធ។

ប្រហែលជាអ្នកមិនចង់ឱ្យមិត្តភក្តិរបស់អ្នក កែសម្រួល ប្រកាសរបស់អ្នកទេតែដើម្បីអានវា។ ប្លក, រូបភាពហៅអ្នកប្រើតែអានធម្មតាទាំងនេះអ្នកជាវ។ ជាមួយព័ត៌មានជំនួយក្នុងអត្ថបទនេះអ្នកនៅតែអាចរក្សាជាសាធារណៈអនាមិកបានប៉ុន្តែធ្វើឱ្យអត្ថបទឯកជនរបស់អ្នកអាចប្រើបានសម្រាប់ការអានទៅមិត្តភក្តិរបស់អ្នកជាវ។

កំណែ : ប្លក, រូបភាព 3.x

មុនពេលយើងចាប់ផ្តើម

ការបដិសេធតាមស្តង់ដារ : ខ្ញុំមិនមែនជាអ្នកជំនាញកម្មវិធីជំនួយខាងវិគីភីឌាឬកម្មវិធីប្លក, រូបភាព។ ប្រើកូដដែលបានស្នើនិងកម្មវិធីជំនួយដែលមានហានិភ័យផ្ទាល់របស់អ្នក។ ពួកគេមិនលើកទង់ពណ៌ក្រហមសម្រាប់ខ្ញុំទេប៉ុន្តែលុះត្រាតែប្លក់របស់អ្នកគឺជាមូលដ្ឋានសម្រាប់ភាពសប្បាយរីករាយអ្នកគួរតែដំណើរការគំនិតទាំងនេះពីក្រុម IT របស់អ្នក (ប្រសិនបើអ្នកមានមួយ) ។ យ៉ាងហោចណាស់សាកល្បងការផ្លាស់ប្តូរនៅលើច្បាប់ចម្លងជាមុន។

ហើយប្រសិនបើអ្នកកំពុងរក្សាទុកអាថ៌កំបាំងរបស់រដ្ឋឬផែនការសម្រាប់រថយន្តណាណូបូត - ចំហាយថាមពលអ្នកប្រហែលជាចង់វិនិយោគក្នុងដំណោះស្រាយដែលមានសុវត្ថិភាពជាង។ ដូចជាក្រដាស។

ការពិនិត្យ តាមដាន: ដើម្បីធ្វើតាមសេចក្តីណែនាំទាំងនេះអ្នកនឹងត្រូវការបន្ថែមប្រធានបទផ្ទាល់ខ្លួន។

ឧទាហរណ៍ប្រសិនបើអ្នកកំពុងដំណើរការប្លុក WordPress.com ដោយឥតគិតថ្លៃអ្នកនឹងមិនអាចធ្វើវាបានទេ (ដោយគ្មានការធ្វើបច្ចុប្បន្នភាព) ។ ទោះជាយ៉ាងណាក៏ដោយប្ល៊ុក WordPress.com ហាក់ដូចជាមានជម្រើសភាពឯកជនបន្ថែមដើម្បីធ្វើឱ្យងាយស្រួលក្នុងការចែករំលែកការផ្ញើសារជាមួយមិត្តភក្តិនិងក្រុមគ្រួសារដូច្នេះអ្នកអាចពិនិត្យមើលលើវាបាន។

ជាដំបូងធ្វើឱ្យស្បែកកុមារ

ជំហានដំបូងគឺត្រូវបង្កើតស្បែកកូនគំនូរផ្ទាល់ខ្លួនប្រសិនបើអ្នកមិនទាន់មាន។ អ្នកអាចធ្វើវាបានប្រហែលប្រាំនាទី។ ប្រើស្បែកបច្ចុប្បន្នរបស់អ្នកជាប្រធានមេ។ ប្រធានបទកូនក្មេងនឹងកាន់ក្តារក្រេឌីតមួយចំនួនដើម្បីកំណត់វែបសាយត៍របស់អ្នក។

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

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

បន្ទាប់មក Create functions.php

នៅក្នុងស្បែកកូនរបស់អ្នកបង្កើតឯកសារដែលហៅថា functions.php ។ ឯកសារនេះគឺពិសេស។ ឯកសារភាគច្រើននៅក្នុងស្បែករបស់អ្នកនឹង បដិសេធ ឯកសារដូចគ្នាក្នុងស្បែកមេ។ ប្រសិនបើអ្នកបង្កើត sidebar.php នោះវានឹងជំនួសរបារចំហៀងរបស់មេ។ ប៉ុន្តែមុខងារ functions.php មិនបដិសេធទេ។ អ្នកអាចដាក់ឃ្លាលេខកូដមួយចំនួននៅទីនេះហើយនៅតែរក្សាមុខងារទាំងអស់នៃប្រធានមេរបស់អ្នក។

ផ្តល់ឱ្យអតិថិជននូវសមត្ថភាពបន្ថែម

គោលដៅរបស់យើងគឺអនុញ្ញាតឱ្យអតិថិជនធម្មតាមើលប្រកាសឯកជនរបស់យើង។ ក្នុងនាមជា Steve Taylor ពន្យល់នៅក្នុងប្លក់នេះយើងអាចធ្វើការនេះជាមួយនឹងបន្ទាត់សាមញ្ញមួយចំនួននៅក្នុង functions.php:

add_cap ('read_private_posts'); $ subRole-> add_cap ('read_private_pages');

ជាមួយនឹងមុខងារ add_cap () អ្នកគ្រាន់តែបន្ថែមសមត្ថភាពបន្ថែមទៅតួនាទីអតិថិជន។ ឥឡូវនេះអតិថិជនអាចអានប្រកាសនិងទំព័រឯកជន។

មើលថាតើវាមានភាពងាយស្រួលយ៉ាងណាទៅ? វាត្រូវការតែលេខកូដពីរបីប៉ុណ្ណោះ។

សូមចំណាំថាខណៈពេលដែល Taylor គ្រាន់តែនិយាយ read_private_posts ខ្ញុំក៏ស្នើឱ្យបន្ថែម read_private_pages ។ អ្នកប្រហែលជាចង់មានទំព័រឯកជនមួយចំនួនដែរ។

បញ្ចូលការចូលរលូន

ខណៈពេលដែលយើងមាននៅក្នុង functions.php, លោក Taylor មានការផ្តល់យោបល់បន្ថែម។ ជាធម្មតានៅពេលដែលអ្នកចូលទៅប្លក, រូបភាពអ្នកត្រូវបានគេយកទៅផ្ទាំងព័ត៌មានដែលមានភារកិច្ចគ្រប់គ្រងជាច្រើន។ ប៉ុន្តែអ្នកជាវរបស់អ្នកគ្រាន់តែចូលដើម្បី អាន ប៉ុណ្ណោះ។ ត្រូវបានគេយកទៅផ្ទាំងគ្រប់គ្រងគឺជាការរំខាននៅល្អបំផុត, ច្រឡំនៅអាក្រក់បំផុត។ (អ្នកស្ទើរតែអាចលឺសម្លេងស្រែកថ្ងូររបស់អ្នក "តើ blog ទៅណា?")

ជាមួយនឹងកូដនេះអតិថិជនរបស់អ្នកនឹងត្រូវបានប្ដូរទៅទំព័រដើមវិញ។ បញ្ចូលវាបន្ទាប់ពីកូដខាងលើក្នុង functions.php:

// ប្តូរទិសទៅទំព័រដើមនៅលើមុខងារចូល loginRedirect ($ redirect_to, $ request_redirect_to, $ user) {if (is_a ($ user, 'WP_User') && $ user-> has_cap ('edit_posts') === false) {return get_bloginfo ('siteurl'); } ត្រឡប់ $ redirect_ to; } add_filter ('login_redirect', 'loginRedirect', 10, 3);

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

សាកល្បងសរសេរប្រកាសឯកជនតាមលំនាំដើម & # 34;

ប្រសិនបើភាគច្រើនឬទាំងអស់នៃប្រកាសរបស់អ្នកជាឯកជនសូមគិតអំពីកម្មវិធីប្រកាសឯកជនដោយកម្មវិធីជំនួយលំនាំដើម។ កម្មវិធីជំនួយដ៏តូចនេះធ្វើរឿងមួយនិងរឿងតែមួយគត់។ នៅពេលអ្នកបង្កើតប្រកាសថ្មីវាត្រូវបានកំណត់ទៅជាឯកជន។

អ្នកនៅតែអាចកំណត់ប្រកាសទៅជាសាធារណៈបើអ្នកចូលចិត្ត។ ប៉ុន្តែជាមួយកម្មវិធីជំនួយនេះអ្នកនឹងមិន ភ្លេច កំណត់ប្រកាសទៅឯកជនទេ។