สิ่งที่เราจะทำกันเรียงลำดับตามนี้
1. ลบ tag ใน header จำพวกเช่น generator version, wlwmanifest, feed/rss
ให้เหลือแต่
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" media="all" href="
http://127.0.0.1/cmsapp/
wp-content/themes/twentyten/style.css" />
</head>
<body>..
2. เปลี่ยนชื่อ folder wp-content เป็นอย่างที่เราต้องการ ในที่นี่ ไฟล์ wordpress ผมอยู่ใน folder CMSAPP ใน localhost ของผม ผมจึงต้อง /folder เพิ่ม
ผมเปลี่ยน wp-content เป็น MyApps จะได้ตัวอย่างเช่น
<link rel="stylesheet" type="text/css" media="all" href="
http://127.0.0.1/cmsapp/
MyApps/themes/twentyten/style.css" />
3. เพิ่มความเป็นส่วนตัวมากขึ้นโดยเราจะเปลี่ยนชื่อ โฟเดอร์ Plugin ก็สามารถแก้ชื่อได้โดยทำอย่างเช่น ข้อ 2.
4. เพิ่มความเป็นส่วนมากขึ้นไปอีกโดยเราจะเปลี่ยนชื่อ theme มาเป็นชื่อของเราเองเช่น ผมเปลี่ยน themes มาเป็น MySites
<link rel="stylesheet" type="text/css" media="all" href="
http://127.0.0.1/cmsapp/MyApps/
themes/twentyten/style.css" />
เปลี่ยนเป็น
<link rel="stylesheet" type="text/css" media="all" href="
http://127.0.0.1/cmsapp/MyApps/
MySites/twentyten/style.css" />
ซึ่งชื่อ themes ของเราคือ twentyten เราก็สามารถเปลี่ยนไปเป็นอย่างอื่นอย่างที่เราต้องการได้ง่ายๆโดยใช้ control panel ของ wp-admin แล้วก็แก้ขใน folder ได้เลยไม่ต้องแก้ code ใดๆ ซึ่งทุกคนน่าจะรู้อยู่แล้ว
และแล้วก็มาถึงขั้นตอนที่ทุกคนรอคอย หลังจากพูดมากไปเยอะ
วิธีการทำตามลำดับที่กล่าวมานะครับ
1. ลบ tag ใน header
1.1 เปิดเข้าไปใน header.php
ลบ ในช่วง <?php wp_head(); ?> ให้หมดครับ รวมถึงตัวของมันเองด้วยครับ
1.2 เปิดเข้าไปใน functions.php
เพิ่มข้อความนี้ลงหลัง ตรงส่วนไหนก็ได้ ล่างๆก็ดีครับ
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'rsd_link');
2. เปลี่ยนชื่อโฟเดอร์ themes
2.1 เปิดไฟล์ wp-config.php ขึ้นมาครับ แล้วก็เพิ่มข้อความเหล่านี้ลงไปโดยให้มันอยู่เหนือ
require_once(ABSPATH . 'wp-settings.php');
เพิ่ม
/** เปลี่ยนชื่อ folder wordpress */
define('WP_CONTENT_FOLDERNAME', 'MyApps');
define('WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME );
define('WP_CONTENT_URL', '
http://127.0.0.1/'.WP_CONTENT_FOLDERNAME 
);
define('WP_PLUGIN_DIR', WP_CONTENT_DIR .'/options' );
define('WP_PLUGIN_URL', WP_CONTENT_URL.'/options');
*กรณีใครมีโฟเดอร์ของ wordpress อยู่ที่อื่นที่ไม่ใช่ root index ก็แก้ให้ลิ้งไปที่โฟรเดร์นั้นๆโดยแก้ที่
define('WP_CONTENT_URL', '
http://127.0.0.1/
cmsapp/'.WP_CONTENT_FOLDERNAME);
ในส่วนของ ข้อ 3 คือแก้ไขชื่อ plugin ก็แก้ได้ตามช่องข้างบนครับ ในนี้ผมแก้เป็น /options
4. แก้ไขชื่อ themes
4.1 เข้าไปที่ wp-includes/themes.php แล้วค้นหาคำว่า /themes แก้ไขทั้งหมดที่เป็นชื่อนี้กลายมาเป็นชื่อที่เราต้องการ
ในกรณีตัวอย่างผมแก้เป็น MySites แล้วเราก็จะได้สิ่งที่เราต้องการครับ
** เสร็จ
* ทั้งหมดนี้หากเรานำไปใช้งานก็จะได้เป็น
จะเหลือแค่ไม่กี่บรรทัด เพื่อนคุณเข้ามาเปิดดูว่าคุณใช้โปรแกรมไรทำเว็บเปิดดู source code ถึงกับ งง(มั้ง)
ผมไม่ขออะไรมากครับขอแค่น้ำใจเล็กๆน้อยๆ ที่จะคอยให้ NewBie อย่างผม มีประโยชน์เพื่อส่วนรวมครับ ขอบคุณครับ