reza_yki

اضافه کردن تگ خاص به منو

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

سلام دوستان و اساتید گرامی

بنده یه منو طراحی کردم که یه سری تگ span داره ولی وقتی به وردپرس تبدیل می کنم اون ها دیگه نیستن فایل نمونه رو براتون ارسال کردم

دو تگ span با کلاس های :

text-menu

hover-element

این دو تگ برای زیبای کارم هستش که وقتی روش hover میشی معلوم میشه چی کارن :)

بعد تبدیل از بین میره .

سوالم اینه که چطوری می تونم تگ خاصی با کلاس خاصی به منو قرار بدم

نمی دونم تونستم منظورمو برسونم

ممنون از همه

index.rar

0

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


لینک به پست

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

راستی یادم رفت من تو فانکشن از این کد استفاده کردم:



function mythem_after_setup_theme (){
//معرفی منوها
register_nav_menu('main menu','منوی اصلی');
}
add_action('after_setup_theme','mythem_after_setup_theme');

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


wp_nav_menu( array( 'theme_location' => 'main menu',
'container' =>false,

) );

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

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


لینک به پست

سلام ! span رو خودت باید اضافه کنی توی فراخوانی :


<ul id="topmenu">
<?php wp_nav_menu( array( 'sort_column' => 'menu_order', 'container_class' => 'menu-header', 'theme_location' => 'primary', 'link_before' => '<span>', 'link_after' => '</span>' ) ); ?>
</ul>

این باید بزاری دراصل :


'link_before' => '<span>', 'link_after' => '</span>' )

ولی به نظر من اصلا span نمیخواد با چیلد دادن خیلی راحت میتونی هر منو رو ی رنگی کنی !

1

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


لینک به پست

خیلی خیلی ممنون درست شد :)

ولی من متوجه نشدم بدون یه تگ اضافه span چه طوری میشه این کار رو کرد میشه منویی که من ارسال کردم رو بدون span درست کنید تا یه کمی به تجربه من هم اضافه بشه

ممنون می شم

0

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


لینک به پست

از padding استفاده کنید واسه لینک ها <a> که از بالا پایین و چپ و راست فاصله بگیرین !

هرچی کد هم دارین ماله hover هست بزارین تو قسمت hover لینک همین !

0

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


لینک به پست

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

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

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

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


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

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

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


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