رفتن به مطلب

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


پست های پیشنهاد شده

سلام

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

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

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

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

1.zip

لینک به ارسال


<?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
لینک به ارسال

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

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

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

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

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...