ถามเรื่อง WordPress หากเราไม่อยากให้คนทั่วไปรู้ในขั้นต้นว่า เราใช้ WordPress เป็นตัวขับเคลื่อนระบบ ซึ่งเค้าอาจจะทราบจากตอนที่เค้า Login เข้าระบบ วันนี้ผมเลยเอาวิธีการเปลี่ยนโลโก้ตอน Login ของ WordPress มาให้ใช้กันครับ ว่ามันมีขั้นตอนอะไรบ้าง ยุ่งยากหรือไม่ จะได้แบบภาพตัวอย่างเลย

wordpress-change-logo-login-01

เปิดไฟล์   functions.php แล้วเอาโค้ดนี้ไปวางครับ

function change_my_wp_login_image() {
echo "
	<style>
	body.login #login h1 a {
	background: url('https://www.tsupaman.com/wp-content/uploads/2014/01/logo-tsupaman.png') 8px 0 no-repeat transparent;
	}
	</style>
";
}
add_action("login_head", "change_my_wp_login_image");

 อธิบายโค้ด

  • change_my_wp_login_image()  เป็นฟังก์ชั่นสำหรับการจัดการรูปภาพตอน Login
  • ในส่วนของเนื้อหาโค้ด เราแค่ echo style ในส่วนของ body.login #login h1 a { แล้วเนื้อหาในส่วนนี้ สามารถจัดการได้ตามสะดวกเลย }
  • ตัวอย่าง ผมใช้ background เพื่อใส่รูปภาพลงไป แต่ยังสามารถปรับแต่งอื่นๆได้อีก เช่น ความกว้าง ความสูง สีพื้นหลัง เป็นต้น
  • เมื่อเสร็จแล้วแค่ add_action(“login_head”, “change_my_wp_login_image”); เพื่อประกาศใช้ เป็นอันจบสิ้นครับ

บทความโดย : TsupamaN

Comments