[GET] php สปิน ซ้อน สปิน ซ้อน สปิน .....{ | { | } } ever

เริ่มโดย korrawit, 20 มิถุนายน 2013, 12:50:00

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

korrawit

Spin Text ถ้าใครชื่นชอบการสปินก็เหมาะกับกระทู้นี้นะครับ

สคริปต์ตัวนี้เป็นตัวที่ใช้ทำ สปินบล๊อกของบทความที่ผมเคยใช้น่ะ  ให้มีความแตกต่างกันนะครับ

ขอออกตัวก่อนว่าผมไม่ได้เป็นคนเขียนขึ้นมาเองนะครับ ดูเอาจากกระทู้นี้ เพื่อเป็นการให้เกียรติผู้เขยน
แต่ผมเป็นคนรวบรวมเป็นไฟล์พร้อมใช้งานแค่นั้น แต่ก่อนทำไว้ใช้เอง เฉยๆ เลยเอามาแจกต่อ
ขอขอบคุณคุณ zalapaonet ที่ให้ที่มาของไฟล์นะครับ


ต่อไปนี้คือคำอธิบายวิธีใช้งานกันนะครับ
ความสามารถจะไม่ได้เหมือนตัว php สปินทั่วไป ตัวนี้สามารถสปิน nest สปินได้ <<เป็นศัพท์เทคนิค ก็คือ ปีกกาซ้อนปีกาซ้อนปีกา... ได้น่ะครับ
เช่น
{ a { b | c } }

ประโยชน์น่ะเหรอ ก็สามารถสร้างบทความที่หลากหลายยิ่งขึ้น
เวลานำไปใช้ก็ require_once('witrakor_spinner.php'); ไว้ที่หัวของไฟล์นั้น  อย่าลืมนี่เป็น php นะครับเอาไว้ใน <?php ด้วย
ต่อมาเวลาใช้งานก็แค่นำ $txt = "{a | {b|c} }";
                             spin($txt)

สำหรับใครที่ต้องการ advance กว่านั้น ก็สามารถระบุพารามิเตอร์ได้ในฟังก์ชัน
function spin($string, $seedPageName = false, $openingConstruct = '{', $closingConstruct = '}', $separator = '|'){
       //function code
}

ตรง seedPageName ถ้าเรากำหนดว่า true จะทำให้เกิดการสปินแบบ fixed งงล่ะสิ ก็สปินแบบคงที่ตลอดเวลา ไม่ว่าจะรีเฟรสหน้า page กี่รอบก็ได้แบบเดิม
มันจะไปอิงกับ url ถ้า url เราเปลี่ยนมันก็จะเปลี่ยน  ประโยชน์คือสปินให้คงที่เวลาบอทเข้ามาก็เจอเนื้อหาแบบเดิมทุกครั้งจะได้ไม่ถูกแบนนะครับ

$openingConstruct คือตัวที่เราสามารถกำหนด สปินบล๊อกของตัวเองได้ ถ้าไม่ชอบ { a | {b|c}} ก็ให้กำหนดเป็นอย่างอื่นก็ได้ เช่น [[ a | [[b|c]] ]]
ก็แล้วแต่เลยครับ ตามใจชอบ

อ้างถึง
สำหรับตัวอย่าง ถ้าคุณคิดว่า { a | { b | c } } ไม่ชัดเจน
คือเวลาเราใช้ {this is {a book|a pen} | Maybe {ok|not} }.
อาจจะเกิดรูปแบบประโยคได้ 4 ประโยค
this is a book.
this is a pen.
maybe ok.
maybe not.
ขึ้นกับการประยุคใช้ครับ ประโยคจะหลากหลายยิ่งขึ้น

สำหรับใครอยากศึกษาจากเจ้าของภาษา
http://www.paul-norman.co.uk/2009/06/spin-text-for-seo/

สำหรับใครแค่ต้องการใช้ require_once('spinner.php') แล้วใช้คำสั่ง spin("{a|b}"); เลย ให้ดาวน์โหลดที่นี่ครับ
http://www.mediafire.com/download/iqhkfosuz83cbq5/multispin.zip
ในไฟล์นี้ ผมมีทั้ง normal spin แบบธรรมดา สปินได้แค่ชั้นเดียวกับ multi-level spin สำหรับในกระทู้นี้ให้เลือกใช้ nest_spin.php ใน rar ไฟล์นะครับ


esanza.com

#1
หมายถึงว่าให้   { a | {b|c}} = a,b,c สลับกันไปมาแค่นั้นเหรอครับ
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => [direct=https://support.hostatom.com/aff.php?aff=456]โฮสอะตอม[/direct]

korrawit

คือเวลาเราใช้ {this is {a book|a pen} | Maybe {ok|not} }.
อาจจะเกิดรูปแบบประโยคได้ 4 ประโยค
this is a book.
this is a pen.
maybe ok.
maybe not.
ขึ้นกับการประยุคใช้ครับ ประโยคจะหลากหลายยิ่งขึ้น

Optimus

สปินซ้อนสปินได้ด้วย ขอบคุณครับ :wanwan017:
รับสอน Android Re-Skin Apps & Games | สอนแบบ 1 ต่อ 1 ผ่าน TeamViewer สนใจ PM สอบถามเลยครับ

รับรีสกิน Apps Android 1 ชุด 15 แอพ 2900 บาท ท่านสามารถนำไปอัพขึ้น Play Store หารายได้ได้เลยครับ สนใจ PM ครับ

ขาย Account Skimlinks ปั่น Amazon ได้ (ตอนนี้คนไทยสมัครไม่ผ่านแล้ว) 4500  บาท PM ครับ

Irsaro

เจ๋งครับชอบตรงที่ สปิน nest สปิน และ fixed นี่แหละ
[direct=https://www.hs3lzx.com/qrcode/]qr code[/direct]

Giez


iak1

อ้างถึงจาก: korrawit ใน 20 มิถุนายน 2013, 18:14:09
คือเวลาเราใช้ {this is {a book|a pen} | Maybe {ok|not} }.
อาจจะเกิดรูปแบบประโยคได้ 4 ประโยค
this is a book.
this is a pen.
maybe ok.
maybe not.
ขึ้นกับการประยุคใช้ครับ ประโยคจะหลากหลายยิ่งขึ้น

เยี่ยมครับ  :wanwan017:

zalapaonet

เป็นประโยชน์มาก ขอบคุณครับ


ปล. กรณีเอา Code ของฝรั่งมาแจก รบกวนใส่เครดิตเค้าด้วยนะครับ อย่าใส่แต่ชื่อตัวเอง

http://www.paul-norman.co.uk/2009/06/spin-text-for-seo/

:wanwan017:

TUMZA

ขอบคุณคับพี่เบส วันหลังเดวไปมอมเหล้าเอาสคริปเทพนะพี่ อิอิ
[direct=https://voice.botnoi.ai/]>>>AI พูดไทย Botnoi ใส่รหัส 30bot ได้ point เพิ่ม 30% <<<[/direct]

korrawit

อ้างถึงจาก: zalapaonet ใน 21 มิถุนายน 2013, 02:06:44
เป็นประโยชน์มาก ขอบคุณครับ


ปล. กรณีเอา Code ของฝรั่งมาแจก รบกวนใส่เครดิตเค้าด้วยนะครับ อย่าใส่แต่ชื่อตัวเอง

http://www.paul-norman.co.uk/2009/06/spin-text-for-seo/

:wanwan017:

ขอบคุณครับ
พอดีผมก็เขียนอยู่บน ไฟล์ว่า Collect By .. ไม่ได้เขียนว่า Code By ... ครับ
ผมรวมรวมจากหลายๆที่มาเก็บไว้ใช้แล้วไม่ได้เก็บว่ามันมาจากไหน เลยไม่ได้เขียน
ขอโทษนะครับที่ไม่เคลียร์

korrawit

อ้างถึงจาก: TUMZA ใน 21 มิถุนายน 2013, 05:05:54
ขอบคุณคับพี่เบส วันหลังเดวไปมอมเหล้าเอาสคริปเทพนะพี่ อิอิ

สคริปต์นั้นไม่หลุดหรอก ทำใช้กันสองคนกับพี่นพ ฮ่าๆ เสียใจด้วยเน้อ คริคริ
มีระบบทำลายตัวเองถ้าไม่ใช่ license มันจะลบไฟล์สำคัญทิ้งไปหมดเลย
:wanwan004:

esanza.com

อ้างถึงจาก: zalapaonet ใน 21 มิถุนายน 2013, 02:06:44
เป็นประโยชน์มาก ขอบคุณครับ


ปล. กรณีเอา Code ของฝรั่งมาแจก รบกวนใส่เครดิตเค้าด้วยนะครับ อย่าใส่แต่ชื่อตัวเอง

http://www.paul-norman.co.uk/2009/06/spin-text-for-seo/

:wanwan017:

ผมว่าจะทักตั้งแต่แรกละ ดูหลักการเขียนไม่น่าจะใช่ฝีมือคนไทย  :wanwan016: :wanwan016: :wanwan016:
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => [direct=https://support.hostatom.com/aff.php?aff=456]โฮสอะตอม[/direct]

zalapaonet

อ้างถึงจาก: korrawit ใน 21 มิถุนายน 2013, 09:41:56
อ้างถึงจาก: zalapaonet ใน 21 มิถุนายน 2013, 02:06:44
เป็นประโยชน์มาก ขอบคุณครับ


ปล. กรณีเอา Code ของฝรั่งมาแจก รบกวนใส่เครดิตเค้าด้วยนะครับ อย่าใส่แต่ชื่อตัวเอง

http://www.paul-norman.co.uk/2009/06/spin-text-for-seo/

:wanwan017:

ขอบคุณครับ
พอดีผมก็เขียนอยู่บน ไฟล์ว่า Collect By .. ไม่ได้เขียนว่า Code By ... ครับ
ผมรวมรวมจากหลายๆที่มาเก็บไว้ใช้แล้วไม่ได้เก็บว่ามันมาจากไหน เลยไม่ได้เขียน
ขอโทษนะครับที่ไม่เคลียร์

:P
รับทราบครับ แค่กลัวเจ้าของเค้ามาเห็น ก็เท่านั้นครับ ^^