control

ایجاد منو ثابت در بالای سایت

4 پست در این موضوع قرار دارد

سلام

من میخام یه منو ثابتی رو در بالای سایت بزارم ولی به این صورت که با تعویض قالب منو حذف نشه و سرجاش باشه

این منو رو باید کجا بزارم (توی فایل index.php یا wp-load.php یا p-blog-header.php یا یه جای دیگه)

البته اینو هم بگم که وقتی توی آدرس های بالا میزارم منو میاد ولی یه خورده بهم میریزه

منو رو هم پیوست کردم

1.zip

0

به اشتراک گذاری این پست


لینک به پست


<?php
/*
Plugin Name: simple menu
Plugin URI: http://forum.wp-parsi.com
Description: simple menu
Author: Parsa
Author URI: http://parsa.ws
Version: 1.0.3
Last Edit: 2012/07/19
*/
add_action('wp_footer', 'wpp_menu_footer');
function wpp_menu_footer(){
?>
کدهای منو
<?php
}
?>

کدهای منو را در بخش تعیین شده قرار دهید

کد را در یک فایل php با نام دلخواه ذخیره و در پوشه پلاگین وردپرس قرار دهید

سپس افزونه simple menu ایجاد شده را فعال کنید

4

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

سلام

کاری رو که گفتید کردم ولی جواب نداد و موقع فعال کردن افزونه پیام زیر رو میده:

"افزونه هنگام فعال شدن٬ 3 نویسه از یک خروجی غیرمنتظره تولید کرد. اگر با پیغام خطای “headers already sent”٬ مشکلات مربوط به خوراک و یا مسائل دیگر مواجه شدید سعی کنید افزونه را غیرفعال یا حذف کنید."

و بعد از فعال شدن هم به سایت رو ربه هم میریزه

این هم بگم که وقتی توی index.php

کد زیر رو اضافه می کنم تقریبا درست کار میکنه و لی یه خورده به هم ریختگی داره:

require('./nav-menu-demo.html');

(کد بالا رو بعد از|

 define('WP_USE_THEMES', true);

میزارم

حتی توی بعضی از قالب ها بدون مشکل کار میکنه

ویرایش شده در توسط control
0

به اشتراک گذاری این پست


لینک به پست

جدا از مسئله خطا

به هم ریختگی ممکن هست مربوط به تکرار تگهای خاص مانند body باشد

شما فقط باید کد بخش منو و استایل آن را قرار دهید و همچنین امکان تداخل استایل هم هست

کد بالا هم فقط کدی را به فوتر سایت اضافه میکنه

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری