ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comความรู้ทั่วไปGeneral (ถามคุยวิชาการ IM)อยากทราบว่า วิธีใช้มาโคร Imacros โพส wordpress ยังไงครับ งงๆ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: อยากทราบว่า วิธีใช้มาโคร Imacros โพส wordpress ยังไงครับ งงๆ  (อ่าน 1998 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
redbulls
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 2,079



ดูรายละเอียด เว็บไซต์
« เมื่อ: 03 มีนาคม 2012, 13:20:38 »

อยากทราบว่า วิธีใช้มาโคร Imacros โพส wordpress ยังไงครับ งงๆ
คือว่าจะลองใช้ดู ลองอ่านและลองทำแล้ว ไม่เข้าใจ
ใช้โพส wordpress ตั้งแต่ เริ่มกด postnew ใส่ไตเติ้ล ใส่รายละเอียด ใส่แท็ก เลือกหมวกหมู่

ผมลองกดแบบ Rec บันทึก แล้วลอง Play ดูมันไม่ขึ้นข้อความครับ
ไฟล์นี้อยู่ในโฟเดร์ Macros อยากจะให้โพสแบบข้างบน

โค็ดออกมาแบบนี้

โค๊ด:
VERSION BUILD=7401110 RECORDER=FX
TAB T=1
URL GOTO=ชื่อเวบ/wp-admin/post-new.php
TAG POS=1 TYPE=SELECT FORM=NAME:post ATTR=ID:metakeyselect CONTENT=%Image
TAG POS=1 TYPE=TEXTAREA FORM=NAME:post ATTR=ID:metavalue CONTENT=555
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:addmetasub
TAG POS=1 TYPE=H3 ATTR=TXT:All<SP>in<SP>One<SP>SEO<SP>Pack
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_title CONTENT=สวัสดี
TAG POS=1 TYPE=TEXTAREA FORM=NAME:post ATTR=NAME:aiosp_description CONTENT=ลองดู
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_keywords CONTENT=เทศ
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:publish

แล้วแบบถ้าจะดึงมาจาก ไฟล์ csv ไฟล์นี้ต้องอยู่ใน โฟเดอร์ Datasources ใข่ไหมครับ

ขอบคุณทุกคำตอบ ล่วงหน้าเลยนะครับ ยังงมอยู่ ลองไปเรื่อยๆ
บันทึกการเข้า

คนเดินทางไกล
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 122
ออฟไลน์ ออฟไลน์

กระทู้: 1,014



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 03 มีนาคม 2012, 13:34:09 »

อ้างถึง
VERSION BUILD=7401110 RECORDER=FX
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !TIMEOUT 150 //หน่วงเวลา

TAB T=1

SET !DATASOURCE xxxxx.csv //ใส่ที่อยู่ไฟล์
SET !DATASOURCE_COLUMNS 1  //จำนวนคอลัมล์ โดยเรียง จาก A->B->C->D ใช้กี่คอลัมล์ ก็ใส่จำนวนเลขไป
SET !DATASOURCE_LINE {{!LOOP}} //วนโพส เรียงหมายเลข 1->2->3->4 ลงมาเรื่อย ๆ
วิธีใช้
ใช้ {{!COL1}} แทนตำแหน่งคอลัมล์
{{!COL1}} แทน A
{{!COL2}} แทน B

ใส่ให้ตรงกับ บรรทัด SET !DATASOURCE_COLUMNS

ตัวอย่าง
TAG POS=1 TYPE=SELECT FORM=NAME:post ATTR=ID:metakeyselect CONTENT={{!COL1}}
บันทึกการเข้า
redbulls
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 2,079



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 03 มีนาคม 2012, 13:50:06 »

เดียวลองดูน่อยครับ ขอบคุณมาก +1ให้เลย
บันทึกการเข้า

redbulls
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 2,079



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 03 มีนาคม 2012, 16:14:02 »

VERSION BUILD=7401110 RECORDER=FX
TAB T=1
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !TIMEOUT_STEP 3
SET !TIMEOUT_TAG 3
SET !DATASOURCE post.csv
SET !DATASOURCE_COLUMNS 3
URL GOTO=ชื่อเวบ/wp-admin/edit.php
TAG POS=1 TYPE=A ATTR=TXT:เขียนเรื่องใหม่
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=ID:title CONTENT={{!VAR1}}
TAG POS=1 TYPE=TEXTAREA FORM=NAME:post ATTR=ID:content CONTENT={{!VAR2}}
TAG POS=1 TYPE=TEXTAREA FORM=NAME:post ATTR=ID:keywords CONTENT={{!VAR3}}
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:post ATTR=ID:in-category-22 CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:post ATTR=ID:in-category-108 CONTENT=YES
TAG POS=1 TYPE=SELECT FORM=NAME:post ATTR=ID:metakeyselect CONTENT=%Image
pause
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:addmetasub
TAG POS=1 TYPE=H3 ATTR=TXT:All<SP>in<SP>One<SP>SEO<SP>Pack
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_title CONTENT={{!VAR1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_description CONTENT={{!VAR2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_keywords CONTENT={{!VAR3}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:publish

ลองแแบบนี้ครับ มันไม่ดึงจากไฟล์CSV

คอลัมล์A ไตเติ้ล
คอลัมล์B เนื้อเรื่อง
คอลัมล์C แท็ก

ตอนแรกใช้ โค็ด{{!COL1}} มันไม่ขึ้นอะไรเลย เลยลงเปลี่ยนเป็น {{!VAR1}}
มันขึ้นคำว่า undefined ในช่องไตเติ้ล แต่ไม่ขึ้นชื่อไตเติ้ลที่เรากำหนดไว้
ผิดพลาดตรงไหนครับ ช่วยที
บันทึกการเข้า

ken2
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 88
ออฟไลน์ ออฟไลน์

กระทู้: 1,062



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 03 มีนาคม 2012, 16:31:18 »

เปลี่ยนจาก VAR เป็น COL ครับ ใส่ตำแหน่งที่อยู่ของไฟล์ post.csv ให้ถูกต้อง
และตอนเซฟไฟล์ post.csv ให้เซพเป็น utf-8 ก็น่าจะใช้ได้แล้ว
บันทึกการเข้า

คนเดินทางไกล
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 122
ออฟไลน์ ออฟไลน์

กระทู้: 1,014



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 03 มีนาคม 2012, 16:48:00 »

อ้างถึง
VERSION BUILD=7401110 RECORDER=FX

SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !TIMEOUT 150

TAB T=1

SET !DATASOURCE D:\post.csv
SET !DATASOURCE_COLUMNS 6
SET !DATASOURCE_LINE {{!LOOP}}

URL GOTO=ชื่อเวบ/wp-admin/edit.php
TAG POS=1 TYPE=A ATTR=TXT:เขียนเรื่องใหม่
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=ID:title CONTENT={{!COL1}}
TAG POS=1 TYPE=TEXTAREA FORM=NAME:post ATTR=ID:content CONTENT={{!COL2}}
TAG POS=1 TYPE=TEXTAREA FORM=NAME:post ATTR=ID:keywords CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:post ATTR=ID:in-category-22 CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:post ATTR=ID:in-category-108 CONTENT=YES
TAG POS=1 TYPE=SELECT FORM=NAME:post ATTR=ID:metakeyselect CONTENT=%Image
pause
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:addmetasub
TAG POS=1 TYPE=H3 ATTR=TXT:All<SP>in<SP>One<SP>SEO<SP>Pack
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_title CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_description CONTENT={{!COL5}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_keywords CONTENT={{!COL6}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:publish

เอา post.csv ไปวางในไดร์ D:
เปิดไฟล์ post.csv โดย Notepad -> SaveAs(ชื่อเดิม) ในช่อง Encoding เปลี่ยนเป็น utf-8 (เฉพาะภาษาไทย)
บันทึกการเข้า
redbulls
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 2,079



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 03 มีนาคม 2012, 18:23:36 »

ลองเอาไฟล์ post.csv ไปวางในไดร์ D แล้วครับโพสได้ ตรงนี้แก้ได้แล้วขอบคุณมากครับ
แต่ โพสไม่ครบ ในไพล์ post.csv ผมลองใส่ตามนี้

ไตเติ้ล  ฃื่อเรื่อง1,เนื้อเรื่อง 2,แท็ก Simple Tags 3,ไตเติ้ล seo 4,เนื้อเรื่อง seo 5,แท็ก seo 6





ใช้โค็ดตามนี้ที่ให้มาเลยครับ

อ้างถึง
VERSION BUILD=7401110 RECORDER=FX

SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !TIMEOUT 150

TAB T=1

SET !DATASOURCE D:\post.csv
SET !DATASOURCE_COLUMNS 6
SET !DATASOURCE_LINE {{!LOOP}}

URL GOTO=http://www.ขื่อเวบ.com/wp-admin/edit.php
TAG POS=1 TYPE=A ATTR=TXT:เขียนเรื่องใหม่
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=ID:title CONTENT={{!COL1}}
TAG POS=1 TYPE=TEXTAREA FORM=NAME:post ATTR=ID:content CONTENT={{!COL2}}
TAG POS=1 TYPE=TEXTAREA FORM=NAME:post ATTR=ID:keywords CONTENT={{!COL3}}//หายไป
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:post ATTR=ID:in-category-22 CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:post ATTR=ID:in-category-108 CONTENT=YES
TAG POS=1 TYPE=SELECT FORM=NAME:post ATTR=ID:metakeyselect CONTENT=%Image
pause
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:addmetasub
TAG POS=1 TYPE=H3 ATTR=TXT:All<SP>in<SP>One<SP>SEO<SP>Pack
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_title CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_description CONTENT={{!COL5}}//หายไป
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=NAME:aiosp_keywords CONTENT={{!COL6}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:publish

ขอบคุณมากครับ เหมือนนั่งเรียน ในห้องเรียนเลยครับ ค่อยๆเข้าใจทีละนิดละครับ
อย่างนี้ต้องแก้ยังไงครับ อยากให้เข้าใจ ไม่งั้นนอนไม่หลับ

เปลี่ยนจาก VAR เป็น COL ครับ ใส่ตำแหน่งที่อยู่ของไฟล์ post.csv ให้ถูกต้อง
และตอนเซฟไฟล์ post.csv ให้เซพเป็น utf-8 ก็น่าจะใช้ได้แล้ว

ขอบคุณมากครับที่ชี้ทางมา +1 ให้ทั้ง2ท่านเลยครับ สุดยอดน้ำใจ
บันทึกการเข้า

thaiaday
ก๊วนเสียว
*

พลังน้ำใจ: 11
ออฟไลน์ ออฟไลน์

กระทู้: 429



ดูรายละเอียด
« ตอบ #7 เมื่อ: 03 มีนาคม 2012, 18:40:16 »

แหล่มเลย wanwan020
บันทึกการเข้า
คนเดินทางไกล
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 122
ออฟไลน์ ออฟไลน์

กระทู้: 1,014



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 03 มีนาคม 2012, 19:58:19 »

ลอง Record เอาโค้ดใหม่อีกที แล้วแก้โค้ดอีก
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์