bia2mas

مشگل عجیب در قالب وردپرس php

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

خط پایین وقتی اجرا میشه


<div class="sidebar" <?php echo pasargad_schema('sidebar');?>>

تو مروگر ای شکلی اجرا میشه:


<div class="clear"></div>
</div></aside><aside><div class="title posts-list"><i class="widget-icon"></i><h4>مطالب تصادفی</h4></div>
<div class="content"><ul>

اگه آخرشو ببینید یه <ul> هست ! میخوام به جای اون <ul> این قرار بگیره


<ul class="rndlast-posts">

که در اصل بشه این:


<aside><div class="title posts-list"><i class="widget-icon"></i><h4>مطالب تصادفی</h4></div><div class="content"><ul class="rndlast-posts">

..

.

.

ولی اصلا نمیتونم <ul> رو پیداش کنم که بخوام تغیرش بدم!

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


<div class="sidebar" <?php echo str_replace('<ul>', '<ul class="rndlast-posts">', pasargad_schema('sidebar'));?>>

قسمتی که میخوام تغیرش بدم واسه منو های سایت هست ! و واسه اضافه کردنمنو هام باید از ابزارک استفاده کنم !و قالب دارای تنظیمات پنله که تو تنظیماتم اصلا نیست!

تو functions یه چیزایی پیدا کردم، فایل اصلی functions و همه ی کد های خط اولی هم ضمینه کردم ! ممنون میشم بتونید کنم کنید !


///------------------
[color=#ff0000]add_action( 'widgets_init', 'pasargad_widgets_init' );
function pasargad_widgets_init() {
$before_widget = '<aside><div class="title %2$s">';
$after_widget = '</div></aside>';
$before_title = '<i class="widget-icon"></i><h4>';
$after_title = '</h4></div><div class="content">';[/color]
register_sidebar( array(
'name' => 'سایدبار کوچک' ,
'id' => 'narrowsidebar',
'description' => 'سایدبار سمت راست-برای این قسمت می توانید از ابزارک های اختصاصی استفاده کنید که با رنگ سبز مشخص شده اند.' ,
'before_widget' => $before_widget , 'after_widget' => $after_widget , 'before_title' => $before_title , 'after_title' => $after_title ,
));
register_sidebar( array(
'name' => 'سایدبار بزرگ' ,
'id' => 'leftsidebar',
'description' => 'سایدبار سمت راست-برای این قسمت می توانید از ابزارک های اختصاصی استفاده کنید که با رنگ سبز مشخص شده اند.' ,
'before_widget' => $before_widget , 'after_widget' => $after_widget , 'before_title' => $before_title , 'after_title' => $after_title ,
));
register_sidebar( array(
'name' => 'ووکامرس' ,
'id' => 'woo',
'description' => 'جایگاه ابزارک برای صفحه ی ووکامرس' ,
'before_widget' => $before_widget , 'after_widget' => $after_widget , 'before_title' => $before_title , 'after_title' => $after_title ,
));
$footer_before_widget = '<div id="%1$s" class="widget %2$s">';
$footer_after_widget = '</div></div>';
$footer_before_title = '<div class="title"><h4><span>';
$footer_after_title = '</span></h4></div><div class="content">';
register_sidebar( array(
'name' => 'فوتر - سمت راست' ,
'id' => 'footerc1',
'description' => 'جایگاه ابزارک در سمت راست فوتر' ,
'before_widget' => $footer_before_widget , 'after_widget' => $footer_after_widget , 'before_title' => $footer_before_title , 'after_title' => $footer_after_title ,
));
register_sidebar( array(
'name' => 'فوتر - وسط' ,
'id' => 'footerc2',
'description' => 'جایگاه ابزارک در وسط فوتر' ,
'before_widget' => $footer_before_widget , 'after_widget' => $footer_after_widget , 'before_title' => $footer_before_title , 'after_title' => $footer_after_title ,
));
register_sidebar( array(
'name' => 'فوتر - سمت چپ' ,
'id' => 'footerc3',
'description' => 'جایگاه ابزارک در سمت چپ فوتر' ,
'before_widget' => $footer_before_widget , 'after_widget' => $footer_after_widget , 'before_title' => $footer_before_title , 'after_title' => $footer_after_title ,
));
///------------------

functions.php.txt

lsidebar.txt

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

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


لینک به پست

واقعاٌ خیلی خیلی زمانبره دوست عزیز

یکم سئوالت رو خلاصه کن شاید بتونیم بررسی اش کنیم

من وقتی رسیدم آخر سئوال ، اولش یادم رفت

با عرض معذرت

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

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


لینک به پست

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

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

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

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


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

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

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


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