John Chow ມີ ຄຳ ແນະ ນຳ ທີ່ດີໃນເວັບໄຊທ໌ຂອງລາວໃນມື້ນີ້ກ່ຽວກັບການລົງໂຄສະນາການເຊື່ອມຕໍ່ຢູ່ໃນເວັບໄຊທ໌ຂອງທ່ານແລະຮັບປະກັນວ່າມັນບໍ່ຖືກດັດສະນີໂດຍໃຊ້ nofollow. ທ່ານສາມາດເຮັດສິ່ງນີ້ໄດ້ໂດຍມີ ໜ້າ ໂອນ ໜ້າ ງ່າຍໆທີ່ John ຂຽນລະຫັດ ສຳ ລັບ.
ຂ້ອຍຢາກເຮັດສິ່ງນີ້ແຕກຕ່າງກັນ ໜ້ອຍ ໜຶ່ງ. ໃນເມນູແນວນອນຂອງຂ້ອຍຂ້າງເທິງ, ອະສັງຫາລິມະສັບແມ່ນເປັນທີ່ນິຍົມ. ຂ້ອຍມີລິ້ງ admin ຢູ່ບ່ອນນັ້ນຖ້າຂ້ອຍເຂົ້າສູ່ລະບົບ…ແຕ່ ສຳ ລັບທຸກຄົນອື່ນ, ນັ້ນແມ່ນບ່ອນເປົ່າຫວ່າງ. ຂ້ອຍໄດ້ຕັດສິນໃຈ, ເປັນຫຍັງບໍ່ແລກປ່ຽນເນື້ອຫາຂອງແຖບນັ້ນໃນກໍລະນີທີ່ມັນເປັນແຂກແລະບໍ່ແມ່ນຂ້ອຍ? ດ້ວຍ WordPress, ນີ້ງ່າຍດາຍຫຼາຍ:
get_currentuserinfo ();
ທົ່ວໂລກ $ user_level;
ຖ້າ ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} else {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'ໂຄສະນາໃນເວບໄຊທ໌ນີ້'> ໂຄສະນາ> / a >> / li>";
}
?>
ຂ້າພະເຈົ້າບໍ່ໄດ້ເຮັດ dime ກັບ ໂຄສະນາການເຊື່ອມໂຍງຂໍ້ຄວາມ ແຕ່ຂ້ອຍຕ້ອງການໃຫ້ມັນດີ. ລາຄາບໍ່ແພງ ສຳ ລັບເວັບໄຊທ໌ຂອງຂ້ອຍ… 35 ໂດລາຕໍ່ເດືອນແລະຂ້ອຍໄດ້ຮັບແຂກຫລາຍກວ່າ 500 ຄົນຕໍ່ມື້. ຂ້າພະເຈົ້າຫວັງວ່າຈະໄດ້ຮັບໃຊ້ບາງສ່ວນຂອງສິ່ງເຫຼົ່ານີ້!
ຄວາມຄິດທີ່ເຢັນ!
ເຖິງແມ່ນວ່າຂ້ອຍຈະປັບປຸງການເຊື່ອມຕໍ່ທີ່ມັນຊີ້ໃຫ້ເຫັນ - ຕອນນີ້ມັນຂໍໃຫ້ເຈົ້າມີລາຍລະອຽດການເຂົ້າສູ່ລະບົບຂອງເຈົ້າ. ບໍ່ແມ່ນປະເພດຂອງຫນ້າທີ່ຂ້ອຍຢາກຈະທັກທາຍ, ຖ້າຂ້ອຍເປັນຜູ້ໂຄສະນາໃນອະນາຄົດ 😉
ຂອບໃຈຫຼາຍໆ Martin! ຂ້ອຍກໍາລັງປ່ຽນເສັ້ນທາງໄປຫາຫນ້າທີ່ບໍ່ຖືກຕ້ອງ! ອຸຍ! ຂ້ອຍຈະບໍ່ໄດ້ຮັບການອ້າງອີງຫຼາຍເກີນໄປ, ແມ່ນບໍ? 🙂
ແນ່ນອນ, ລະຫັດນີ້ຈະມີປະສິດຕິພາບຫຼາຍກວ່າແລະມີຜົນກະທົບທີ່ຄ້າຍຄືກັນບໍ?
/* If a browser has a user ID they must be logged in */
if ( $user_ID ) :
echo "I am logged in";
/* For everybody that doesn't have one */
else :
echo "I am logged out / not logged in";
endif;
ຕົວຈິງແລ້ວ WordPress ສະຫນອງວິທີທີ່ງ່າຍກວ່າທີ່ຈະກວດເບິ່ງວ່າການນໍາໃຊ້ຖືກເຂົ້າສູ່ລະບົບຫຼືບໍ່, ຫນ້າທີ່ປະຕິບັດຢູ່ໃນ WP ໂດຍຄ່າເລີ່ມຕົ້ນ: is_user_logged_in()
ນີ້ຈະຊ່ວຍໃຫ້