អ្នកនិពន្ធប្លក, រូបភាព: បន្ថែមតំណភ្ជាប់ពត៌មានផ្ទាល់ខ្លួនប្រសិនបើចូល

ស្លាកសញ្ញា wordpress

ខ្ញុំចង់ធ្វើឱ្យទាន់សម័យគេហទំព័រប្លក, រូបភាពនិងបន្ថែមផ្នែក 'អំពីអ្នកនិពន្ធ' នៅក្រោមរាល់ប្រកាស។ វាពិបាកជាងអ្វីដែលខ្ញុំបានគិតទៅទៀតហើយវាតំរូវអោយមានកម្មវិធីច្រើនជាងនេះទៅទៀតប៉ុន្តែនេះជាការកាត់លើកដំបូង៖

អ្នកនិពន្ធ: គេហទំព័រ៖ អំពី៖

បន្ទាប់មកខ្ញុំពិនិត្យមើលដើម្បីមើលថាតើមាននរណាម្នាក់បានចូលនិងបង្ហាញតំណភ្ជាប់ពត៌មានផ្ទាល់ខ្លួនដូច្នេះមនុស្សម្នាក់នោះអាចចុចនិងធ្វើបច្ចុប្បន្នភាពព័ត៌មានរបស់ពួកគេ (ខ្ញុំបានធ្វើបច្ចុប្បន្នភាពប្រកាសនេះ ... យោបល់និងសំណួរល្អ ៗ ពីអាខេ!)៖

">កែប្រែពត៌មាន

ខ្ញុំបានបន្ថែម ថ្នាក់ =” អ្នកនិពន្ធ” ទៅសន្លឹកស្ទីលដើម្បីធ្វើឱ្យវាមើលទៅស្រស់ស្អាតផងដែរ។

ខ្ញុំចង់សម្អាតកូដដើម្បីមិនបង្ហាញអាសយដ្ឋានឬព័ត៌មានប្រសិនបើគ្មាន។ ទោះជាយ៉ាងណា, ខ្ញុំគិតថាខ្ញុំនឹងត្រូវសរសេរសំណួរពិតទៅមូលដ្ឋានទិន្នន័យសម្រាប់នេះ។ ចំណាំតំណ“ កែសម្រួលប្រវត្តិរូប” វាត្រូវបានរុំដោយសេចក្តីថ្លែងការណ៍ដែលនឹងបង្ហាញវាប្រសិនបើអ្នកប្រើប្រាស់បានចូល។ ខ្ញុំគិតថាវាត្រជាក់ដូច្នេះខ្ញុំចង់ចែករំលែកវាជាមួយអ្នកក្នុងករណីដែលអ្នកចង់ប្រើវា!

11 យោបល់

  1. 1
  2. 2

    សួស្តី Ajay!

    ខ្ញុំមិនចង់បង្ហាញតំណភ្ជាប់ពត៌មានទេលុះត្រាតែមានគេចូលពិតប្រាកដ។ ដូច្នេះមុខងារ get_currentuserinfo () នឹងនាំយកព័ត៌មានអ្នកប្រើប្រាស់មកវិញហើយប្រសិនបើសេចក្តីថ្លែងការណ៍នោះផ្ទៀងផ្ទាត់ប្រសិនបើអ្នកប្រើប្រាស់បច្ចុប្បន្នមាន user_id ... វាជាមធ្យោបាយមួយដើម្បីពិនិត្យមើលថាតើបានរឺអត់។ ពួកគេបានចូល។

    និយាយម៉្យាងទៀត - ប្រសិនបើអ្នកបានចូលអ្នកនឹងឃើញតំណដើម្បីកែសម្រួលប្រវត្តិរូប។ បើអ្នកមិនអញ្ចឹងអ្នកមិនឃើញតំណនោះទេ។

    លោក Doug

  3. 3
  4. 4
  5. 5

    ល្អឌឺដង! ខ្ញុំនឹងអនុវត្តវាជាមួយកំណែ ១.០ ពេលខ្ញុំបន្ថែមជម្រើស។ សូមអរគុណសម្រាប់ព័ត៌មានជំនួយ។

  6. 6

    សួស្តី Doug,
    គ្រាន់តែឆ្ងល់តើអ្នកដឹងពីរបៀបដែលខ្ញុំអាចប្រើវាអាស្រ័យលើអ្នកប្រើដែលបានចូល?
    ដូច្នេះប្រសិនបើអ្នកប្រើប្រាស់បានចូលឈ្មោះ JohnSmith វានឹងបង្ហាញអក្សរ 'A' ហើយប្រសិនបើអ្នកប្រើប្រាស់ចូលគឺប៊ីបប៊ុលវានឹងបង្ហាញ 'ខ'?

    សូមអរគុណ!

    • 7

      សួស្តីលោក Mike

      ខ្ញុំប្រាកដថាអថេរ $ user_id នឹងត្រឡប់លេខសម្គាល់អ្នកប្រើប្រាស់ពិតប្រាកដនៅក្នុងផ្នែកអ្នកប្រើប្រាស់របស់អ្នកនៅក្នុងរដ្ឋបាល។ ដូច្នេះអ្នកប្រហែលជាអាចបង្កើតសេចក្តីថ្លែងការណ៍ក្នុងករណីប្រសិនបើតក្កវិជ្ជា…។

      if ($user_id=="1") { echo "Doug"; }

      ខ្ញុំមិនបានសាកល្បងវាទេប៉ុន្តែខ្ញុំប្រាកដថាអ្នកត្រូវដាក់វានៅក្នុងបរិបទនៃមុខងារ get_currentuserinfo ។

      លោក Doug

  7. 8
  8. 10

    សួស្តីលោក Doug ។ សូម​អរគុណ​សម្រាប់​ការ​ចែក​រំលែក។ ជាអកុសលលេខកូដនេះមិនដំណើរការសម្រាប់ខ្ញុំទេ៖

    កែសម្រួល
    ប្រវត្តិរូប

    ខ្ញុំបានប្រើកូដខាងក្រោមជំនួសវិញ។ នៅពេលអ្នកប្រើប្រាស់បានចូល“ ប្រវត្តិរូបរបស់ខ្ញុំ” នឹងបង្ហាញ។ នៅពេលគ្មានអ្នកប្រើប្រាស់ចុះឈ្មោះចូល“ បង្កើតគណនី” នឹងលេចចេញមក។

    <? php ប្រសិនបើ (is_user_logged_in ()) {
    get_currentuserinfo ();
    អេកូ ('ប្រវត្តិរូបខ្ញុំ');
    }
    ផ្សេងទៀត {
    អេកូ ('បង្កើត​គណនី');
    };
    ?>

    គ្រាន់តែចង់ចែករំលែកក្នុងករណីដែលនរណាម្នាក់ផ្សេងទៀតត្រូវការ។ 🙂សូមដកគំលាតរវាង“ <” និង“?” សម្រាប់កូដដំណើរការ។

  9. 11

តើ​អ្នក​គិត​អ្វី?

តំបន់បណ្ដាញនេះប្រើ Akismet ដើម្បីកាត់បន្ថយសារឥតបានការ។ សិក្សាអំពីរបៀបដែលទិន្នន័យរបស់អ្នកត្រូវបានដំណើរការ.