montazer

مشکل با تابع wp_head()

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

سلام

من دارم یک قالب طراحی می کنم وقتی تابع زیر رو قرار می دم:


<?php wp_head(); ?>

استایل زیر به قالب اضافه می شه و باعث میشه قالب از بالای صفحه 28px فاصله بگیره.


<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
<style type="text/css" media="print">#wpadminbar { display:none; }</style>
<style type="text/css" media="screen">
html { margin-top: 28px !important; }
* html body { margin-top: 28px !important; }
</style>

همش زیر سر margin-top: 28px هست. لطفا راهنمایی کنید بگید مشکل کار از کجاست!

0

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


لینک به پست

افزونه ی recentcomments را نصب کرده اید؟

3

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


لینک به پست

اگر تابع wp_footer رو هم در فوتر (قبل از تگ بسته body) قرار دهید. متوجه موضوع میشید!

7

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


لینک به پست

سلام.

ببینید دوست من، این مشکل به خاطر نمایش ادمین بار هستش، زمانیکه که ادمین لاگین میشه سر و کلش ظاهر میشه...

داخل پنل مدیریت کاربر گزینه: نوار ابزار

نمایش نوارابزار هنگام مشاهده سایت

رو غیر فعال کنید....

و همچنین توابع زیر برای فایل functions.php قرار بدین:

wp_deregister_script('admin-bar');
wp_deregister_style('admin-bar');
remove_action('wp_footer','wp_admin_bar_render',1000);

شاد باشید

5

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


لینک به پست

سلام

افزونه Get Recent Comments نصب هست ولی غیر فعال شدن تاثیری نداره.

تگ <?php wp_footer(); ?> رو قرار دادم، نوار مدیریتی رو نشون داد.

با تشکر از کمک و راهنمایی سریع و درست دوستان :X

0

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


لینک به پست

برای غیرفعالسازی برای غیر مدیر چه کاری باید انجام داد؟

در فانکشن از این تابع استفاده می کنم.


<?php show_admin_bar(true); ?>

0

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


لینک به پست

تست کنید:

<?php
if(!is_user_logged_in()){
show_admin_bar(true);
} ?>

3

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


لینک به پست

تست کنید:

<?php
if(!is_user_logged_in()){
show_admin_bar(true);
} ?>

متاسفانه عمل نمیکنه!

0

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


لینک به پست

تست کنید


<?php
if(! current_user_can('level_10'))
show_admin_bar(false);
?>

2

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


لینک به پست

تست کنید


<?php
if(! current_user_can('level_10'))
show_admin_bar(false);
?>

متشکر عمل کرد. لطفا توضیح بدید خط اول چه کاری انجام میده.

ممنون

0

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


لینک به پست

براساس سطح دسترسی کاربر جاری که 10 هست میاد نوار رو فقط برای کاربر مدیر نمایش میده.

2

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


لینک به پست

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

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

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

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


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

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

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


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