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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Script[Wordpress] ตรง Feed จะให้แสดงข้อมูลทั้งหมดทำยังไงอ่าครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [Wordpress] ตรง Feed จะให้แสดงข้อมูลทั้งหมดทำยังไงอ่าครับ  (อ่าน 1203 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
xmen256k
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,999



ดูรายละเอียด
« เมื่อ: 01 พฤศจิกายน 2010, 13:06:15 »

ปกติ feed ของ wordpress มันเป็นแบบย่ออ่าครับ รูปก็ไม่แสดง เนื้อหาก็ตัดออกบางส่วน

ผมอยากให้มันแสดงหมดเลยอ่าครับ

ต้องเข้าไปเซ็ตตรงไหนเหรอครับ

ขอบคุณครับ
บันทึกการเข้า
g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 01 พฤศจิกายน 2010, 13:13:39 »

ตามรูปเลย


มันจะแสดงผลข้อความไปจนกว่าจะเจอ <!--more--> ถ้ามันเจอ มันจะตัดเป็น [...]
บันทึกการเข้า

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

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

กระทู้: 1,999



ดูรายละเอียด
« ตอบ #2 เมื่อ: 01 พฤศจิกายน 2010, 13:16:04 »

ตามรูปเลย


มันจะแสดงผลข้อความไปจนกว่าจะเจอ <!--more--> ถ้ามันเจอ มันจะตัดเป็น [...]


ตั้งแบบนี้แล้วอ่าครับ แต่มันก็เหมือนเดิมอ่าครับ

คือผมอยากให้มันแสดงหมดเลย ทั้งรูปทั้งข้อความทั้งหมดอ่าครับ
บันทึกการเข้า
g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 01 พฤศจิกายน 2010, 13:22:13 »

ตามรูปเลย


มันจะแสดงผลข้อความไปจนกว่าจะเจอ <!--more--> ถ้ามันเจอ มันจะตัดเป็น [...]


ตั้งแบบนี้แล้วอ่าครับ แต่มันก็เหมือนเดิมอ่าครับ

คือผมอยากให้มันแสดงหมดเลย ทั้งรูปทั้งข้อความทั้งหมดอ่าครับ


ถ้าจะให้มันโชว์รูปต้องเขียนฟังก์ชันเพิ่มเอาเองนะ  Tongue

โค๊ด:
<?php
function do_post_thumbnail_feeds($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content get_the_post_thumbnail($post->ID,'thumbnail','class=center').'<br />'$content;
}
return $content;
}
add_filter('the_excerpt_rss''do_post_thumbnail_feeds');
add_filter('the_content_feed''do_post_thumbnail_feeds');
?>


ตรง 'thumbnail' คือขนาดของรูป
ตรง 'class=center' คือ attribute เพิ่มเติม ไม่จำเป็นต้องใส่ก็ได้

ลืมไป เอาโค้ดไปใส่ในไฟล์ functions.php ของธีมที่ใช้นะ
« แก้ไขครั้งสุดท้าย: 01 พฤศจิกายน 2010, 13:54:31 โดย g-ji » บันทึกการเข้า

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

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

กระทู้: 1,999



ดูรายละเอียด
« ตอบ #4 เมื่อ: 01 พฤศจิกายน 2010, 16:18:32 »

ตามรูปเลย


มันจะแสดงผลข้อความไปจนกว่าจะเจอ <!--more--> ถ้ามันเจอ มันจะตัดเป็น [...]


ตั้งแบบนี้แล้วอ่าครับ แต่มันก็เหมือนเดิมอ่าครับ

คือผมอยากให้มันแสดงหมดเลย ทั้งรูปทั้งข้อความทั้งหมดอ่าครับ


ถ้าจะให้มันโชว์รูปต้องเขียนฟังก์ชันเพิ่มเอาเองนะ  Tongue

โค๊ด:
<?php
function do_post_thumbnail_feeds($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content get_the_post_thumbnail($post->ID,&#39;thumbnail&#39;,&#39;class=center&#39;).&#39;<br />&#39;. $content;
}
return $content;
}
add_filter(&#39;the_excerpt_rss&#39;, &#39;do_post_thumbnail_feeds&#39;);
add_filter(&#39;the_content_feed&#39;, &#39;do_post_thumbnail_feeds&#39;);
?>


ตรง 'thumbnail' คือขนาดของรูป
ตรง 'class=center' คือ attribute เพิ่มเติม ไม่จำเป็นต้องใส่ก็ได้

ลืมไป เอาโค้ดไปใส่ในไฟล์ functions.php ของธีมที่ใช้นะ


ขอบคุณมากครับ แต่ผมงงตรงทัมป์นอล อ่าครับ ถ้าแต่ละโพสขนาดรูปมันไม่เท่ากันจะทำยังไงอ่าครับ
บันทึกการเข้า
g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 01 พฤศจิกายน 2010, 16:25:48 »

ตามรูปเลย


มันจะแสดงผลข้อความไปจนกว่าจะเจอ <!--more--> ถ้ามันเจอ มันจะตัดเป็น [...]


ตั้งแบบนี้แล้วอ่าครับ แต่มันก็เหมือนเดิมอ่าครับ

คือผมอยากให้มันแสดงหมดเลย ทั้งรูปทั้งข้อความทั้งหมดอ่าครับ


ถ้าจะให้มันโชว์รูปต้องเขียนฟังก์ชันเพิ่มเอาเองนะ  Tongue

โค๊ด:
<?php
function do_post_thumbnail_feeds($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content get_the_post_thumbnail($post->ID,&#39;thumbnail&#39;,&#39;class=center&#39;).&#39;<br />&#39;. $content;
}
return $content;
}
add_filter(&#39;the_excerpt_rss&#39;, &#39;do_post_thumbnail_feeds&#39;);
add_filter(&#39;the_content_feed&#39;, &#39;do_post_thumbnail_feeds&#39;);
?>


ตรง 'thumbnail' คือขนาดของรูป
ตรง 'class=center' คือ attribute เพิ่มเติม ไม่จำเป็นต้องใส่ก็ได้

ลืมไป เอาโค้ดไปใส่ในไฟล์ functions.php ของธีมที่ใช้นะ


ขอบคุณมากครับ แต่ผมงงตรงทัมป์นอล อ่าครับ ถ้าแต่ละโพสขนาดรูปมันไม่เท่ากันจะทำยังไงอ่าครับ


มันย่อให้เองนะ เป็นระบบของ WP

ขนาดของรูปมี

thumbnail
medium
large
ตั้งขนาดได้ใน setting >> media

หรือจะกำหนดขนาดเองก็ได้

เปลี่ยนจาก 'thumbnail' เป็น array(ค่า width,ค่า height)

เออ ลืมไปอีกอย่างนึง

ในไฟล์ ทีมที่ใช้/functions.php เพิ่ม
add_theme_support('post-thumbnails');
ไปด้วย ไม่งั้นเดี๋ยวมัน error
บันทึกการเข้า

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

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

กระทู้: 1,999



ดูรายละเอียด
« ตอบ #6 เมื่อ: 01 พฤศจิกายน 2010, 16:30:59 »

ตามรูปเลย


มันจะแสดงผลข้อความไปจนกว่าจะเจอ <!--more--> ถ้ามันเจอ มันจะตัดเป็น [...]


ตั้งแบบนี้แล้วอ่าครับ แต่มันก็เหมือนเดิมอ่าครับ

คือผมอยากให้มันแสดงหมดเลย ทั้งรูปทั้งข้อความทั้งหมดอ่าครับ


ถ้าจะให้มันโชว์รูปต้องเขียนฟังก์ชันเพิ่มเอาเองนะ  Tongue

โค๊ด:
<?php
function do_post_thumbnail_feeds($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content get_the_post_thumbnail($post->ID,&#39;thumbnail&#39;,&#39;class=center&#39;).&#39;<br />&#39;. $content;
}
return $content;
}
add_filter(&#39;the_excerpt_rss&#39;, &#39;do_post_thumbnail_feeds&#39;);
add_filter(&#39;the_content_feed&#39;, &#39;do_post_thumbnail_feeds&#39;);
?>


ตรง 'thumbnail' คือขนาดของรูป
ตรง 'class=center' คือ attribute เพิ่มเติม ไม่จำเป็นต้องใส่ก็ได้

ลืมไป เอาโค้ดไปใส่ในไฟล์ functions.php ของธีมที่ใช้นะ


ขอบคุณมากครับ แต่ผมงงตรงทัมป์นอล อ่าครับ ถ้าแต่ละโพสขนาดรูปมันไม่เท่ากันจะทำยังไงอ่าครับ


มันย่อให้เองนะ เป็นระบบของ WP

ขนาดของรูปมี

thumbnail
medium
large
ตั้งขนาดได้ใน setting >> media

หรือจะกำหนดขนาดเองก็ได้

เปลี่ยนจาก 'thumbnail' เป็น array(ค่า width,ค่า height)

เออ ลืมไปอีกอย่างนึง

ในไฟล์ ทีมที่ใช้/functions.php เพิ่ม
add_theme_support('post-thumbnails');
ไปด้วย ไม่งั้นเดี๋ยวมัน error


เมื่อกี้ลองทำตามคร้งแรกที่ให้ทำอ่าครับ ที่เข้าไปติ๊ก Full Text

ปรากฏว่ามันก็โชว์ไม่หมดเหมือนเดิมอ่าครับ

มันขึ้น Continue reading อ่าครับ

โดยที่ไม่ได้ใส่โค๊ดอ่านต่อไว้

แต่ใน feed มันขึ้นอ่าครับ
บันทึกการเข้า
soonthron
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,006



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 01 พฤศจิกายน 2010, 16:32:29 »

 wanwan044
บันทึกการเข้า

g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 01 พฤศจิกายน 2010, 16:36:29 »

สงสัยมันกำหนดความยาว ไว้ล่ะมั้ง คงต้องไปนั่งแงะฟังก์ชันมันดูแล้วล่ะ

นี่กะจะให้มันโชว์ใน feed ครบทุกตัวอักษรเลยเรอะ  Shocked

ทราฟฟิกก็ไมไ่ด้อะจิ-*- คนอ่านจากฟีดหมด แถม โดนสูบไปหมดได้เลยอีกต่างหาก  wanwan023

ถ้ายังไงขอตัวอย่างข้อความสักอัน เผื่อจะได้ลองดูว่ามันตัดยังไง
« แก้ไขครั้งสุดท้าย: 01 พฤศจิกายน 2010, 16:40:26 โดย g-ji » บันทึกการเข้า

two49
คนรักเสียว
*

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

กระทู้: 101



ดูรายละเอียด
« ตอบ #9 เมื่อ: 01 พฤศจิกายน 2010, 16:37:15 »

เข้ามาดู  wanwan017
บันทึกการเข้า

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

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

กระทู้: 1,999



ดูรายละเอียด
« ตอบ #10 เมื่อ: 01 พฤศจิกายน 2010, 16:40:02 »

สงสัยมันกำหนดความยาว ไว้ล่ะมั้ง คงต้องไปนั่งแงะฟังก์ชันมันดูแล้วล่ะ

นี่กะจะให้มันโชว์ใน feed ครบทุกตัวอักษรเลยเรอะ  Shocked

ทราฟฟิกก็ไมไ่ด้อะจิ-*- คนอ่านจากฟีดหมด แถม โดนสูบไปหมดได้เลยอีกต่างหาก  wanwan023

คือจะสูบมาใช้เองอ่าครับ ทำเองใช้เอง แหะๆ โดยผ่าน rss ครับผม
บันทึกการเข้า
g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 01 พฤศจิกายน 2010, 16:46:37 »

ถ้ายังไงลอง

โค๊ด:
<?php
function new_excerpt_length($length) {
return 20;
}
add_filter('excerpt_length''new_excerpt_length');
?>


เปลี่ยนเลข 20 เป็น เลขอะไรก็ได้ ที่มากกว่าอะ

เอามาจาก
โค๊ด:
http://codex.wordpress.org/Plugin_API/Filter_Reference/excerpt_length

บันทึกการเข้า

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

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

กระทู้: 1,999



ดูรายละเอียด
« ตอบ #12 เมื่อ: 01 พฤศจิกายน 2010, 18:53:32 »

ถ้ายังไงลอง

โค๊ด:
<?php
function new_excerpt_length($length) {
return 20;
}
add_filter('excerpt_length''new_excerpt_length');
?>


เปลี่ยนเลข 20 เป็น เลขอะไรก็ได้ ที่มากกว่าอะ

เอามาจาก
โค๊ด:
http://codex.wordpress.org/Plugin_API/Filter_Reference/excerpt_length




ผมลองไปดู feed ของ blogger นะ มันโพสหมดเลย
ผมก็งงๆแหะ ว่าทำไม wp ไม่ไม่โชว์หมด น่าจะมีปลั๊กอินที่ช่วยในเรื่องนี้
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์