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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingมี code สำหรับเพิ่มช่อง ให้ใส่ลิ้ง ใน option ไหมครับ (wordpress)
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: มี code สำหรับเพิ่มช่อง ให้ใส่ลิ้ง ใน option ไหมครับ (wordpress)  (อ่าน 2123 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Fallen
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,751



ดูรายละเอียด เว็บไซต์
« เมื่อ: 30 เมษายน 2014, 20:05:52 »




มี code สำหรับเพิ่มช่อง ให้ใส่ลิ้ง ใน option ไหมครับ (wordpress) ใครรู้บ้างอ่ะ

 wanwan001

โค๊ดใน ออฟชั่นเดิมจะเป็นแบบนี้ครับ

โค๊ด:
$options[] = array(
'name' => 'Title',
'desc' => 'Input your Featured Title here. Please limit it within 30 Letters. If you do not want to show anything here leave the box blank.',
'id' => 'featured-title' . $fbsinumber,
'std' => 'Simplicity Theme for Small Business',
'type' => 'text');
บันทึกการเข้า

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

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

กระทู้: 2,318



ดูรายละเอียด
« ตอบ #1 เมื่อ: 30 เมษายน 2014, 20:25:40 »

custom fields หรือเปล่าคะ ลองศึกษาเพิ่มดู
บันทึกการเข้า
Surakrai
ก๊วนเสียว
*

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

กระทู้: 321



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 30 เมษายน 2014, 22:00:05 »

ก็อปปี้โค้ดเดิมมาเลยครับ ทีซ้ำกันไม่ได้ คือตรง id  ผมจะเปลี่ยนเป็น  featured-url
$options[] = array(
   'name' => 'url',
   'desc' => '',
   'id' => 'featured-url' . $fbsinumber,
   'std' => '',
   'type' => 'text');
}

ตอนแสดง จะอยู่ที่ไฟล์  featured-box.php
<?php echo of_get_option('featured-url' . $fboxn); ?>


« แก้ไขครั้งสุดท้าย: 30 เมษายน 2014, 22:20:37 โดย Surakrai » บันทึกการเข้า
ptteppawong
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,787



ดูรายละเอียด
« ตอบ #3 เมื่อ: 30 เมษายน 2014, 22:33:46 »

ถ้าหากจะใช้ custom field ในการเพิ่มช่องกรอกข้อมูล แนะนำลง plugin ตัวนี้เพิ่มครับ

http://wordpress.org/plugins/simple-fields/screenshots/
บันทึกการเข้า
WP-design
ก๊วนเสียว
*

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

กระทู้: 280



ดูรายละเอียด
« ตอบ #4 เมื่อ: 01 พฤษภาคม 2014, 00:11:18 »

ดัดแปลง จาก code เก่าเลยครับท่าน
บันทึกการเข้า
Fallen
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,751



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 02 พฤษภาคม 2014, 18:32:21 »

ก็อปปี้โค้ดเดิมมาเลยครับ ทีซ้ำกันไม่ได้ คือตรง id  ผมจะเปลี่ยนเป็น  featured-url
$options[] = array(
   'name' => 'url',
   'desc' => '',
   'id' => 'featured-url' . $fbsinumber,
   'std' => '',
   'type' => 'text');
}

ตอนแสดง จะอยู่ที่ไฟล์  featured-box.php
<?php echo of_get_option('featured-url' . $fboxn); ?>




+1

ทำเเล้ว ไม่ได้ครับ

มีช่องขึ้นมา เเต่ใส่เเล้ว ไม่ได้อ่ะ  
 wanwan004



http://wordpress.org/themes/simplicity-lite

« แก้ไขครั้งสุดท้าย: 02 พฤษภาคม 2014, 18:33:37 โดย Fallen » บันทึกการเข้า

canvcom
Newbie
*

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

กระทู้: 29



ดูรายละเอียด
« ตอบ #6 เมื่อ: 02 พฤษภาคม 2014, 20:00:48 »

.
« แก้ไขครั้งสุดท้าย: 02 พฤษภาคม 2014, 22:36:58 โดย canvcom » บันทึกการเข้า
canvcom
Newbie
*

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

กระทู้: 29



ดูรายละเอียด
« ตอบ #7 เมื่อ: 02 พฤษภาคม 2014, 20:17:18 »

.
« แก้ไขครั้งสุดท้าย: 02 พฤษภาคม 2014, 22:37:07 โดย canvcom » บันทึกการเข้า
Surakrai
ก๊วนเสียว
*

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

กระทู้: 321



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 02 พฤษภาคม 2014, 22:38:37 »

$options[] = array(
   'name' => 'url',
   'desc' => '',
   'id' => 'featured-url' . $fbsinumber,
   'std' => '',
   'type' => 'text');

ใส่ในไฟล์ simplicity-lite/inc/options.php บรรทัด 89

<p><?php echo of_get_option('featured-url' . $fboxn); ?></p>

ใส่ในไฟล์ simplicity-lite/featured-box.php บรรทัด 16


« แก้ไขครั้งสุดท้าย: 02 พฤษภาคม 2014, 22:39:24 โดย Surakrai » บันทึกการเข้า
Fallen
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,751



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 02 พฤษภาคม 2014, 22:43:16 »

$options[] = array(
   'name' => 'url',
   'desc' => '',
   'id' => 'featured-url' . $fbsinumber,
   'std' => '',
   'type' => 'text');

ใส่ในไฟล์ simplicity-lite/inc/options.php บรรทัด 89

<p><?php echo of_get_option('featured-url' . $fboxn); ?></p>

ใส่ในไฟล์ simplicity-lite/featured-box.php บรรทัด 16





ทำดูเเล้ว ใส่ได้น่ะ เเต่มันเเสดงเป็น text เฉยๆ ครับ
 wanwan004

http://waterautocoin.com/

ยังไง +1 ให้ครับ
บันทึกการเข้า

Surakrai
ก๊วนเสียว
*

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

กระทู้: 321



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 02 พฤษภาคม 2014, 23:23:38 »

เหอๆ ผมนึกว่าจะทำต่อเองได้  จะใส่ลิงค์ตรงใหนละ
ตรง title ตรง รูป  หรือ เขียนว่าอ่านต่อแล้วใส่ลิงค์  หรือให้เห็นลิงค์แบบนี้ http://waterautocoin.com
« แก้ไขครั้งสุดท้าย: 02 พฤษภาคม 2014, 23:24:36 โดย Surakrai » บันทึกการเข้า
Fallen
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,751



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 03 พฤษภาคม 2014, 08:01:27 »

เหอๆ ผมนึกว่าจะทำต่อเองได้  จะใส่ลิงค์ตรงใหนละ
ตรง title ตรง รูป  หรือ เขียนว่าอ่านต่อแล้วใส่ลิงค์  หรือให้เห็นลิงค์แบบนี้ http://waterautocoin.com


จิงๆอยากทำแบบกด ที่รูป เเล้ว ไปที่ลิ้งอ่าครับ
ถ้าไม่ได้ก็ กด ที่ไตเติ้ล ก็ได้ครับ
หรือ ให้เห็นลิงค์แบบนี้http://waterautocoin.com ก็ได้ครับ

ต้องขออำไพ ด้วยคับ ผมอ่อนหัด php มากเลย ว่าเเต่เว็บของคุณอลังการเหลือเกิน

 wanwan004
 wanwan017
« แก้ไขครั้งสุดท้าย: 03 พฤษภาคม 2014, 08:05:08 โดย Fallen » บันทึกการเข้า

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

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

กระทู้: 2,613



ดูรายละเอียด
« ตอบ #12 เมื่อ: 03 พฤษภาคม 2014, 11:45:19 »

ลองทำแบบนี้นะครับ เอาไปวางใส่ต่อท้าย title แต่ช่องที่ท่านใส่ link ใน Option นั้นท่านต้องใส่ http:// ด้วยไม่งั้นเวลากดมันจะไม่ link ไปเว็บที่กำหนดไว้ ไม่ทราบว่าท่านจะ link ไปเว็บอื่นหรือว่า ยังไง แอบสงสัย

<a class="read-more" href="<?php echo code ที่ใช้ดึง link มา ; ?>" title="อ่าน">อ่านทั้งหมด </a>


ปรับ Css นิดหน่อย
a.read-more {
float:left;
color:#FFF;
background-color:#333;
padding: 5px 10px 5px 10px;

}
บันทึกการเข้า
Fallen
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,751



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 03 พฤษภาคม 2014, 11:49:56 »

เหอๆ ผมนึกว่าจะทำต่อเองได้  จะใส่ลิงค์ตรงใหนละ
ตรง title ตรง รูป  หรือ เขียนว่าอ่านต่อแล้วใส่ลิงค์  หรือให้เห็นลิงค์แบบนี้ http://waterautocoin.com


ได้เเล้วครับ ขอบคุณอย่างสูง



เอาตัวนี้ไปครอบ อีกทีครับ
<a href="<?php echo of_get_option('featured-url' . $fboxn); ?>"></a>

(ทำมาเกือบสองวัน เอาธีมที่มีลิ้งมาแกะๆ  wanwan004 )

ลองทำแบบนี้นะครับ เอาไปวางใส่ต่อท้าย title แต่ช่องที่ท่านใส่ link ใน Option นั้นท่านต้องใส่ http:// ด้วยไม่งั้นเวลากดมันจะไม่ link ไปเว็บที่กำหนดไว้ ไม่ทราบว่าท่านจะ link ไปเว็บอื่นหรือว่า ยังไง แอบสงสัย

<a class="read-more" href="<?php echo code ที่ใช้ดึง link มา ; ?>" title="อ่าน">อ่านทั้งหมด </a>


ปรับ Css นิดหน่อย
a.read-more {
float:left;
color:#FFF;
background-color:#333;
padding: 5px 10px 5px 10px;

}

ธีมเดิม มันใส่ลิ้งไม่ได้อ่ะ เวลาโชว์รูปแบบว่า จะได้กดไปหน้าสินค้าเลยอ่ะ
ขอบคุณครับ เก็บเอาไว้เป็นเเนวทาง +1
« แก้ไขครั้งสุดท้าย: 03 พฤษภาคม 2014, 11:51:53 โดย Fallen » บันทึกการเข้า

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

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

กระทู้: 2,613



ดูรายละเอียด
« ตอบ #14 เมื่อ: 03 พฤษภาคม 2014, 11:52:32 »

***เพิ่มเติม ผมดูเว็บของท่านแล้วครับ ถ้าอยากให้ทั้งรูปและ Title กดแล้ว Link ไปก็ไม่เห็นยากเลย ท่านเอา Code หน้าแรกมาครับเดี๋ยว ดูให้ ให้มานั่งแกะแบบนี้เสียเวลาครับ วิวซอสดูก็รู้ครับ code เริ่มมั่ว มันขึ้นสีแดงแล้วครับ
บันทึกการเข้า
Fallen
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,751



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 03 พฤษภาคม 2014, 13:43:41 »

***เพิ่มเติม ผมดูเว็บของท่านแล้วครับ ถ้าอยากให้ทั้งรูปและ Title กดแล้ว Link ไปก็ไม่เห็นยากเลย ท่านเอา Code หน้าแรกมาครับเดี๋ยว ดูให้ ให้มานั่งแกะแบบนี้เสียเวลาครับ วิวซอสดูก็รู้ครับ code เริ่มมั่ว มันขึ้นสีแดงแล้วครับ



ขอบคุณครับ ที่ช่วยเตือนโค๊ดแดงแก้ได้เเล้วครับ ผมดันไปใส่ เครื่องหมาย " "
 :'(

อันนี้เป็นธีมทีผมใช้นะ http://wordpress.org/themes/simplicity-lite
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์