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

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

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

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

กระทู้: 464



ดูรายละเอียด
« เมื่อ: 02 สิงหาคม 2010, 02:22:14 »

ผมลองกำหนดค่า
เช่น

$test=test;
echo $test;

ที่ head.php ... พอเปิดเว็บมันก็แสดงคำว่า test ให้

แต่พอไป echo $test; ที่ index.php หรือตรง sidebar widget (ใช้ plugin ช่วยแสดง php)
พอเปิดเว็บมันไม่ยอมแสดงให้

คำถามคือ ทำยังไงถึงจะรับค่าตัวแปรที่กำหนดไว้ที่ header.php มาแสดงที่ส่วนของ index.php ได้ครับ ... ลองเพิ่ม GLOBAL $test; ที่ index.php ก็ไม่ได้

.. เข้าใจว่ามันคนละไฟล์กัน แต่มีวิธีมั้ยครับ
บันทึกการเข้า
Lord of Dollars
ก๊วนเสียว
*

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

กระทู้: 464



ดูรายละเอียด
« ตอบ #1 เมื่อ: 02 สิงหาคม 2010, 02:25:41 »

คือเคยใช้แต่ dreamweaver มันกำหนดค่าที่ส่วนของ <head> แล้วมาเรียกใช้ค่าตัวแปรข้างล่างได้ เพราะมันเป็นไฟล์เดียวกัน

แต่พอเป็น wordpress แล้วทำไม่ได้อ่ะครับ

ผมมือใหม่ wordpress และ มือใหม่ php ขอคำแนะนำด้วยครับ
บันทึกการเข้า
SHIINZ
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,962



ดูรายละเอียด
« ตอบ #2 เมื่อ: 02 สิงหาคม 2010, 02:47:24 »

กำหนดตัวแปรไว้บนสุดของ head ครับ เช่น

โค๊ด:
<?php $ads "Text Here";?>

ในส่วนของการแสดงผล

โค๊ด:
<?php echo ''.$ads.''?>

น่าจะประมาณนี้
บันทึกการเข้า

รับจัดสวน ราคาถูกและเป็นกันเอง บริการ จัดสวนสวย ด้วยทีมงานมืออาชีพ εïз
Party
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 987



ดูรายละเอียด
« ตอบ #3 เมื่อ: 02 สิงหาคม 2010, 02:51:19 »

เอาไปใส่ทำไมที่ header wanwan016
ใส่ไว้ที่ functions.php
โค๊ด:
function test() {
echo "Test";
}
บันทึกการเข้า

ใช้ทุนเริ่มต้น $200 เก็บกำไรยาว ๆ
Forex EA | Monster EA | EA Free
Party
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 987



ดูรายละเอียด
« ตอบ #4 เมื่อ: 02 สิงหาคม 2010, 02:54:50 »

ลืมบอกเวลาเรียกใช้ก็เอา test(); ไปวางไว้ที่จะให้แสดง
บันทึกการเข้า

ใช้ทุนเริ่มต้น $200 เก็บกำไรยาว ๆ
Forex EA | Monster EA | EA Free
Lord of Dollars
ก๊วนเสียว
*

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

กระทู้: 464



ดูรายละเอียด
« ตอบ #5 เมื่อ: 02 สิงหาคม 2010, 03:25:43 »

โอ๊ย ขอบคุณมากๆๆๆเลยครับ  wanwan017 นั่งงมมาทั้งวัน รู้งี้เข้ามาถามตั้งนานแระ  Cry
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์