ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: TAWANGO ที่ 07 กรกฎาคม 2012, 02:10:26



หัวข้อ: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 07 กรกฎาคม 2012, 02:10:26
ตอบคำถามแล้วที่นี่ http://www.thaiseoboard.com/index.php/topic,278284.msg3824156.html#msg3824156

* ขออภัยหาก ซ้ำ และ ไม่มีประโยนชน์ นะครับกระทู้นีแค่อยาก share เฉยๆครับหากไม่ต้องการก็ไม่เป็นไรครับ *

สำหรับใครต้องการแก้ Wordpress ให้กลายเป็น ส่วนตัวและไม่เหมือนใคร หมายความว่า
หากคุณกดดู source code คุณจะเห็น code มากมายซึ่งลิ้งเหมือนกันไปสะหมดเช่น

อ้างถึง
<link rel="profile" href="[url]http://gmpg.org/xfn/11[/url]" />
<link rel="stylesheet" type="text/css" media="all" href="[url]http://127.0.0.1/cmsapp/wp-content/themes/twentyeleven/style.css[/url]" />
<link rel="alternate" type="application/rss+xml" title="Test Sites &raquo; Feed" href="[url]http://127.0.0.1/cmsapp/?feed=rss2[/url]" />
<link rel="alternate" type="application/rss+xml" title="Test Sites &raquo; Comments Feed" href="[url]http://127.0.0.1/cmsapp/?feed=comments-rss2[/url]" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="[url]http://127.0.0.1/cmsapp/xmlrpc.php?rsd[/url]" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="[url]http://127.0.0.1/cmsapp/wp-includes/wlwmanifest.xml[/url]" />
<meta name="generator" content="WordPress 3.4" />



 หรืออะไรก็ตามแต่
ลบในส่วนของ <head></head> ทั้งหลายที่เราไม่ต้องการเช่น
generator, rss+xml


เราจะมาแก้ให้เป็นของเรามากขึ้นให้กลายมาเป็น ตัวอย่างเช่น

อ้างถึง
[url]http://www.name.com/designfor/domain/style.css[/url]


  ซึ่งในส่วนนี้เป็นแค่ตัวอย่าง เราสามารถเปลี่ยนชื่อตามต้องการได้

จนเหลือแค่ html / css และ ลิ้ง พื้นฐานที่สำคัญ

ข้อดี:
เพิ่มความเร็วของ  wordpress
สร้างความแตกต่างของ wordpress


***รอความสนใจของคนก่อนจะโพ้ทบอกเพราะกลัวว่าจะดูไร้สาระไป ขอบคุณครับ ****


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: แซงโลดอาว ที่ 07 กรกฎาคม 2012, 02:31:16
มาเก็บ ความรู้จ้าาา


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: tgnotong ที่ 07 กรกฎาคม 2012, 04:12:50
เก็บๆๆขอบคุณครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: thaimakemoney ที่ 07 กรกฎาคม 2012, 06:28:31
ใช้ได้เลย


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: sevenr ที่ 07 กรกฎาคม 2012, 06:56:21
ขอบคุณครับ เข้าดูตัวอย่างไม่ได้


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: peepee ที่ 07 กรกฎาคม 2012, 09:02:59
แนวคิดดีครับ เข้าชมตัวอย่างไม่ได้ error-404  แสดงให้ดูด้วยด้วยครับ ขอบคุณครับ


หัวข้อ: _
เริ่มหัวข้อโดย: New2th ที่ 07 กรกฎาคม 2012, 09:13:49
 :wanwan008:


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: mahatang ที่ 07 กรกฎาคม 2012, 09:52:20
ขอบคุณมากครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: iLovelyClub ที่ 07 กรกฎาคม 2012, 09:53:14
เจ๋งดีครับ ชอบ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: mymo ที่ 07 กรกฎาคม 2012, 09:58:44
รอต่อครับ ความรู้นะครับเนี่ย ไม่ไร้สาระหรอก  :wanwan017:


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: CastieL ที่ 07 กรกฎาคม 2012, 10:03:50
ช่วยลด page load ด้วยครับ ผมทำบ่อย ทำอย่างละนิดอย่างละหน่อย รวมๆกันก็ช่วยเพิ่มอันดับได้ละครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: e-business ที่ 07 กรกฎาคม 2012, 10:09:08
มีประโยชน์ครับ มาแชร์ต่อเลยครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: flixxx ที่ 07 กรกฎาคม 2012, 10:11:17
ไม่ไร้สาระนะ ผมรออยู่


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: koko1001 ที่ 07 กรกฎาคม 2012, 10:15:18
 :-[ มารอติดตามด้วยคนค่ะ แล้วจุมลาทำแบบนี้ได้ไหมคะ ส่วนตัวชอบจุมลามากกว่าเวิร์ดเพลสอ่ะ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: babyatm ที่ 07 กรกฎาคม 2012, 11:02:08
ถูกใจ ให้ไปต่อ อิอิ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 07 กรกฎาคม 2012, 11:28:50
 :wanwan003: โอเค ครับขอบคุณมากๆครับ ที่ให้ความสนใจ ผมโพ้ทไว้ตั้งแต่เมื่อคืน

เพิ่งตื่นครับแล้วผมกำลังทำ ภาพอยู่นะครับ ขอบคุณที่ให้ความสนใจครับ


.. .. . ..


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: tourphuket ที่ 07 กรกฎาคม 2012, 11:50:45
เยี่ยมเลยค๊า รอติดตามต่อ... ^-^


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: kl548380 ที่ 07 กรกฎาคม 2012, 11:53:33
ความรุ้เน้นๆเลยค่ะ

บวกให้


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: yuth09 ที่ 07 กรกฎาคม 2012, 11:58:16
รอมาเติมให้เต็มครับ ขอบคุณครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 07 กรกฎาคม 2012, 12:14:53
สิ่งที่เราจะทำกันเรียงลำดับตามนี้

1. ลบ tag ใน header จำพวกเช่น generator version, wlwmanifest, feed/rss
ให้เหลือแต่
อ้างถึง
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" media="all" href="[url]http://127.0.0.1/cmsapp/wp-content/themes/twentyten/style.css[/url]" />
</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', '[url]http://127.0.0.1/'.WP_CONTENT_FOLDERNAME[/url]);
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 แล้วเราก็จะได้สิ่งที่เราต้องการครับ


** เสร็จ
* ทั้งหมดนี้หากเรานำไปใช้งานก็จะได้เป็น

อ้างถึง
<html>
<head>
<meta charset="UTF-8" />
<title>Test Sites | Just another WordPress site</title>
<link rel="stylesheet" type="text/css" media="all" href="[url]http://www.yourdomain.com/MyApps/MySites/2012/style.css[/url]" />
</head>


จะเหลือแค่ไม่กี่บรรทัด เพื่อนคุณเข้ามาเปิดดูว่าคุณใช้โปรแกรมไรทำเว็บเปิดดู source code ถึงกับ งง(มั้ง)


ผมไม่ขออะไรมากครับขอแค่น้ำใจเล็กๆน้อยๆ ที่จะคอยให้ NewBie อย่างผม มีประโยชน์เพื่อส่วนรวมครับ ขอบคุณครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 07 กรกฎาคม 2012, 12:18:18
แนวคิดดีครับ เข้าชมตัวอย่างไม่ได้ error-404  แสดงให้ดูด้วยด้วยครับ ขอบคุณครับ

ไม่มีเว็บตัวอย่างนะครับที่ผมเขียนว่าหมายถึง ชื่อลิ้งภายในครับ แล้วชื่อโดเมนสมมุติครับ
ขออภัยที่ไม่ได้ ระบุไว้


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 07 กรกฎาคม 2012, 12:19:59
:-[ มารอติดตามด้วยคนค่ะ แล้วจุมลาทำแบบนี้ได้ไหมคะ ส่วนตัวชอบจุมลามากกว่าเวิร์ดเพลสอ่ะ


ผมฉนัด wordpress มากกว่าครับ ขอโทดทีครับ ยังไงหากมีเวลาจะลองไปศึกษา joomla ดูนะครับ ผมคิดว่ามันทำได้แน่นอนครับต้องลงค้น code มันดู


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: mymo ที่ 07 กรกฎาคม 2012, 12:31:56
แล้วถ้าโพสแล้วมันจะโชว์ที่หน้าแรกเหมือนเดิมไหมครับ  :wanwan017:


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 07 กรกฎาคม 2012, 12:47:13
แล้วถ้าโพสแล้วมันจะโชว์ที่หน้าแรกเหมือนเดิมไหมครับ  :wanwan017:

เหมือนเดิมทุกอย่างครับ  :wanwan020:


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: mymo ที่ 07 กรกฎาคม 2012, 12:54:52
ขอบคุณมากครับ  :wanwan017:


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: LoveDead ที่ 07 กรกฎาคม 2012, 13:21:57
ความรู้ครับ โอ้ววว แจ่ม :wanwan021:


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: ibeam ที่ 07 กรกฎาคม 2012, 13:43:13
แจ่มมากเลย ต้อง bookmark ไว้ ขอบคุณครับ +1


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: virgoz ที่ 07 กรกฎาคม 2012, 13:45:21
 :wanwan017: :wanwan017: :wanwan017:

ขอบคุณมากๆเลยครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: storyman ที่ 07 กรกฎาคม 2012, 13:49:05
เจ๋งมากครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 07 กรกฎาคม 2012, 15:38:43
 :wanwan011: ขอบคุณมากครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: lhinping3800 ที่ 10 กรกฎาคม 2012, 12:34:30
เก็บๆ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: SumaYi ที่ 10 กรกฎาคม 2012, 12:36:10
จะมีปัญหาตอนอัพเดทหรือเปล่า


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 11 กรกฎาคม 2012, 00:42:59
หากกลัวมีปัญหาตอนนั้นก็upfateก่อนสิครับแล้วก็แก้ใหม่อีกกี่ครั้งก็ได้ครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: binknon7 ที่ 11 กรกฎาคม 2012, 00:45:59
ไหนๆต้องอ่าน  :wanwan017:


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: หมูทอด ที่ 11 กรกฎาคม 2012, 00:51:46
มาเก็บความรู้ครับ แต่งงๆ นิดหน่อย


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: TAWANGO ที่ 11 กรกฎาคม 2012, 01:26:43
มาเก็บความรู้ครับ แต่งงๆ นิดหน่อย

งงตรงส่วนครับผมพร้อมบริการตอบคำถามครับ :)


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: lnwAdword ที่ 11 กรกฎาคม 2012, 06:11:41
ขอบคุณสำหรับข้อมูลดีๆครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: Jacker007 ที่ 11 กรกฎาคม 2012, 08:34:26
ขอบคุณครับ อยากทำจริงๆ แต่กลัวเดี้ยง แก้คืนไม่ถูก  :wanwan004:


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: pomsuay ที่ 16 ธันวาคม 2012, 00:04:18
ขอบคุณครับ


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: guide7573 ที่ 16 ธันวาคม 2012, 00:27:38
ขอบคุณมากครับ จะลองทำดู +1 ให้เลย


หัวข้อ: Re: สำหรับใครที่ต้องการแก้ Wordpress กลายมาเป็น CMS ของตัวเองมากขึ้น
เริ่มหัวข้อโดย: IMlover ที่ 16 ธันวาคม 2012, 00:33:22
ช่วยสร้างความแตกต่าง ขอบคุณครับ