hamidtbt 15 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 سلام دوستان . اول از همه خوشحال که بلاخره انجمنی پشتیبانی برای وردپرس پیدا شد که که از انجمن ساز خوب مثل ipboard استفاده میکنه .من از قالب ام گرافیک استفاده میکنم . این قالب از ابزارک پشتبانی نمیکنه . من طبق آموزش موجود در وردپرس فارسی در مستنداتش پیش رفتم ولی دو تا مشکل اساسی دارم.1- پوسته من دو تونه هستش من نمی تونم برای ستوون چپ ابزارک بزارم یعنی نمیدونم چه کدی در فنکشن و در ستون چچ و راست بزارم که همزمان بشه ازش استفاده کرد .2- اینکه پوسنه من برای قسمت منوهای منظور دسته ها آرشیو مهانه و دیگر قسمت از استایل خاصی بهره می بره من در قدم اول توستم برای یکی از ستون ها ابزارک تعریف کنم . ولی وقتی از ابزارک استفاده میکنم روی اون استایل قرار نمیگره . من نمونه اون را قرار میدم شاید متوجه بشید.من کدی که در ستون ها هستش را در زیر قرار میدم.<!--start block--><div id="rightcol-up"> <div id="rightcol-uptext">تبلیغات</div><div id="rightcol-uptext-en">ADS</div></div><div id="rightcol-body"> <div id="rightcol-btext">کد باید اینجا قرار بگیره </div></div> <div id="rightcol-down"></div><!--end block--> در جایی که به فارسی نوشتم کدهایی که برای ستون ها استفاده میشه در این قسمت قرار میگره یعنی مثلا من میخوام قسمت آمار وبگذر را قرار بدم باید در این قسمت قرار بدم تا از استایل پوسته استفاده بشه.نمیدونم خوب تونستم توضیح بدماین خودم پوسته که با رضایت مدیریت سایت اصلی ام گرافیک منتشر شده. نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 یک مثال برای استفاده از چند سایدبار : if ( function_exists('register_sidebar') ) register_sidebar( array( 'name' => __( 'sidebar' ), 'id' => 'primary-widget-area', 'description' => __( 'ابزارک سایدبار' ), 'before_widget' => '<div id="%1$s" class="widget widget-container %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widget-title">', 'after_title' => '</h2>', )); if ( function_exists('register_sidebar') ) register_sidebar( array( 'name' => __( 'qouts' ), 'id' => 'index-widget-area', 'description' => __( 'ابزارک نظرات' ), 'before_widget' => '<div class="qouts">', 'after_widget' => '</div>', 'before_title' => '', 'after_title' => '', ));در مورد سوال دوم هم باید برای مقادیر before_widget و after_widget و before_title و after_title و id طبق اون چیزی که دارید اسم گذاری و کد گذاری کنید.آیا الان پوسته روی سایت شما نصب شده؟ میتونید ادرس بدید؟این رو تست کنید ببینید درست جواب میده؟ if ( function_exists('register_sidebar') ) register_sidebar( array( 'name' => __( 'qouts' ), 'id' => 'index-widget-area', 'description' => __( 'ابزارک نظرات' ), 'before_widget' => '<div id="rightcol-up"><div id="rightcol-uptext">ابزارک نظرات</div><div id="rightcol-uptext-en">ADS</div></div><div id="rightcol-body"><div id="rightcol-btext">', 'after_widget' => '</div></div><div id="rightcol-down"></div>', 'before_title' => '', 'after_title' => '', )); 2 نقل قول لینک به ارسال
hamidtbt 15 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 یک مثال برای استفاده از چند سایدبار : if ( function_exists('register_sidebar') ) register_sidebar( array( 'name' => __( 'sidebar' ), 'id' => 'primary-widget-area', 'description' => __( 'ابزارک سایدبار' ), 'before_widget' => '<div id="%1$s" class="widget widget-container %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widget-title">', 'after_title' => '</h2>', )); if ( function_exists('register_sidebar') ) register_sidebar( array( 'name' => __( 'qouts' ), 'id' => 'index-widget-area', 'description' => __( 'ابزارک نظرات' ), 'before_widget' => '<div class="qouts">', 'after_widget' => '</div>', 'before_title' => '', 'after_title' => '', ));در مورد سوال دوم هم باید برای مقادیر before_widget و after_widget و before_title و after_title و id طبق اون چیزی که دارید اسم گذاری و کد گذاری کنید.آیا الان پوسته روی سایت شما نصب شده؟ میتونید ادرس بدید؟این رو تست کنید ببینید درست جواب میده؟ if ( function_exists('register_sidebar') ) register_sidebar( array( 'name' => __( 'qouts' ), 'id' => 'index-widget-area', 'description' => __( 'ابزارک نظرات' ), 'before_widget' => '<div id="rightcol-up"><div id="rightcol-uptext">ابزارک نظرات</div><div id="rightcol-uptext-en">ADS</div></div><div id="rightcol-body"><div id="rightcol-btext">', 'after_widget' => '</div></div><div id="rightcol-down"></div>', 'before_title' => '', 'after_title' => '', ));بلاه روی سایتم نصب هستش ولی چون من زیاد از کد نویسی سر در نمیارم فقط با تیکه آموزش هایی که تو وردپرس فارسی بود توستنم اون را بشناسونم.اینم آدرس سایتم . www.irrayaneh.net فقط اوم کد اخری که دادی را باید تو فایل فانکشن بزارم یا تو ستون هایه سوال دیگه هم داشتم شاید به همین مربوط بشه . یه افزونه از سایت تک طرح در وردپرس فارسی در انجمنش منتشر شده بود که موضوعات و شاخه های ان را درختی میکرد . حالا من وقتی این افزونه را فعالش میکردم میگفت شما دسترسی به این برگه را ندارید میخواستم بدونم ربطی به ابزارک داره یا نه چون همه دسترسی موجود در این افزونه به نوشتنی کردم ولی بازم هم فایده نداشت فعال افزونه را پاکش کردم. نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 فقط اوم کد اخری که دادی را باید تو فایل فانکشن بزارم یا تو ستون هادر فایل فانکشن باید قرار بگیرهیه سوال دیگه هم داشتم شاید به همین مربوط بشه . یه افزونه از سایت تک طرح در وردپرس فارسی در انجمنش منتشر شده بود که موضوعات و شاخه های ان را درختی میکرد . حالا من وقتی این افزونه را فعالش میکردم میگفت شما دسترسی به این برگه را ندارید میخواستم بدونم ربطی به ابزارک داره یا نه چون همه دسترسی موجود در این افزونه به نوشتنی کردم ولی بازم هم فایده نداشت فعال افزونه را پاکش کردم.به ابزارک ربطی نداره مشکل از افزونه هست. نقل قول لینک به ارسال
hamidtbt 15 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 سلام . من کدی که شما گفتید را گذاشتم موقع ذخیره شدن ارور میده و در قسمت کنار پیشخوان وردپرس همون کدهایی که گفتید میاد . در ضمن ابتدا در نت پد پکی کردم سپس در فیال فانکشن قراردادم نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 کدی که دادم رو بعد از کد زیر در فایل فانکشن قرار بدید:<?phpمثلا:<?php if ( function_exists('register_sidebar') ) register_sidebar( array( 'name' => __( 'qouts' ), 'id' => 'index-widget-area', 'description' => __( 'ابزارک نظرات' ), 'before_widget' => '<div id="rightcol-up"><div id="rightcol-uptext">ابزارک نظرات</div><div id="rightcol-uptext-en">ADS</div></div><div id="rightcol-body"><div id="rightcol-btext">', 'after_widget' => '</div></div><div id="rightcol-down"></div>', 'before_title' => '', 'after_title' => '', ));.... 2 نقل قول لینک به ارسال
hamidtbt 15 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 ببخشید من یخیلی سوال میکنم . الان قسمت ابزارک ها فعال شد فقط من وقتی ابزارک قرار میدم نمایش داده نمیشه .من خودم این کد را در ستون ها قرار دادم تاثیری نداشت .<?php if ( !function_exists('dynamic_sidebar')|| !dynamic_sidebar() ) : ?><?php endif; ?> نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 خواهش میکنم.این کد رو تست کنید:<?php if ( !function_exists('dynamic_sidebar')|| !dynamic_sidebar('qouts') ) : ?><?php endif; ?> 2 نقل قول لینک به ارسال
hamidtbt 15 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 ببخشید من خیلی به شما زحمت دادم تمامی کارهایی که گفتید را انجامم دادم و یکی از ستون ها درست شد. و من طبق نمونه ای که بریا دوستن گذاشتید جلو رفتم و مقدار ستون دوم را قرار دادم ولی فقط یکی از ستون ها در ابزارک میاد البته اون کد دوتایی که شما گذاشیتد دوتاش میاد ولی چیزی که من گذاشتم نمیاد میخواستم بدونم کجای کدها اشتباه است.<?phpif ( function_exists('register_sidebar') )register_sidebar( array('name' => __( 'RIGHT' ),'id' => 'index-widget-area','description' => __( 'ابزارک راست' ),'before_widget' => '<div id="rightcol-up"><div id="rightcol-uptext">ابزارک نظرات</div><div id="rightcol-uptext-en">ADS</div></div><div id="rightcol-body"><div id="rightcol-btext">','after_widget' => '</div></div><div id="rightcol-down"></div>','before_title' => '','after_title' => '',));if ( function_exists('register_sidebar') )register_sidebar( array('name' => __( 'left' ),'id' => 'index-widget-area','description' => __( 'ابزارک چپ' ),'before_widget' => '<div id="leftcol-up"><div id="leftcol-uptext">آخرین مطالب ارسالی</div><div id="leftcol-uptext-en">Last Posts</div></div><div id="leftcol-body"><div id="leftcol-btext">','after_widget' => '</div></div><div id="leftcol-down"></div>','before_title' => '','after_title' => '',));مقدار ستون اول<div id="rightcol-up"> <div id="rightcol-uptext">تبلیغات</div><div id="rightcol-uptext-en">ADS</div></div><div id="rightcol-body"> <div id="rightcol-btext"> </div></div> <div id="rightcol-down"></div>مقادیر ستون دوم<div id="leftcol-up"><div id="leftcol-uptext">آخرین مطالب ارسالی</div><div id="leftcol-uptext-en">Last Posts</div></div><div id="leftcol-body"> <div id="leftcol-btext"></div> </div> <div id="leftcol-down"></div>بازم پوزش بابت سوال های زیاد. نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 مشکل در id یکسان در ابزراک شما بود.'id' => 'index-widget-area',کد درست:if ( function_exists('register_sidebar') )register_sidebar( array('name' => __( 'RIGHT' ),'id' => 'right-widget-area','description' => __( 'ابزارک راست' ),'before_widget' => '<div id="rightcol-up"><div id="rightcol-uptext">ابزارک نظرات</div><div id="rightcol-uptext-en">ADS</div></div><div id="rightcol-body"><div id="rightcol-btext">','after_widget' => '</div></div><div id="rightcol-down"></div>','before_title' => '','after_title' => '',));register_sidebar( array('name' => __( 'left' ),'id' => 'left-widget-area','description' => __( 'ابزارک چپ' ),'before_widget' => '<div id="leftcol-up"><div id="leftcol-uptext">آخرین مطالب ارسالی</div><div id="leftcol-uptext-en">Last Posts</div></div><div id="leftcol-body"><div id="leftcol-btext">','after_widget' => '</div></div><div id="leftcol-down"></div>','before_title' => '','after_title' => '',)); 3 نقل قول لینک به ارسال
hamidtbt 15 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 سلام. دوباره همه چی حله درست شد . ولی چه طور میشه متغییر قرار داد که هر اسمی برای ابراک قرار میدم به طور پیش فرض جایگزین عنوانش بشه . تو عکسی که گذاشتم معلوم هست . من فکر کنم تو فانکشن بجای ابزارک نظرات که در کد پایین هستش باید متغییر قرار داده بشه که وقتی تو ابزارک ها عنوانی قرار میدم جای گزین همین کلمه بشه. ولی متغییر چی هست من نمیدونم.<div id="rightcol-up"><div id="rightcol-uptext">ابزارک نظرات</div><div id="rightcol-uptext-en">ADS</div></div><div id="rightcol-body"><div id="rightcol-btext">', نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 خوب برای این موضوع برای ایزارکتون باید تنظییمات قرار بدید.نمونه اموزش :http://valums.com/create-wordpress-widget/ 1 نقل قول لینک به ارسال
hamidtbt 15 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 با تشکر . ولی من هیچی ازش سر در نیاوردم . یعنی کد هایی که گفته را باید تو فانکشن قرار بدم و همون مقادیری که در ستون ها هست دار در انها ها جای گذاری کنم. ( فکر اینفعه شما میگید این خیلی پرو هست واقعا معذرت میخوام تنها جایی که به سوالاتم سریع جواب میدن اینجاست ) نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 ببینید مشکل از چیدمان المان ها در پوسته شماست.اگر بخوایم کاری کنیم که اسم خودبخود دربالا قرار بگیره طبق پوسته شما نمیشه.ببینید توضیح تابع register_sidebar به اینصورت هست:before_widget -> چیزی که قبل از ابزارک قرار میگیرهafter_widget -> چیزی که بعد از ابزارک قرار میگیرهbefore_title-> چیزی که قبل از اسم ابزارک قرار میگیرهafter_title-> چیزی که بعد از اسم ابزارک قرار میگیرهبا این توضیحات باید کد شما بشه :if ( function_exists('register_sidebar') )register_sidebar( array('name' => __( 'qouts' ),'id' => 'widget-area-$i','description' => __( 'ابزارک راست' ),'before_widget' => '<div id="rightcol-body"><div id="rightcol-btext">','after_widget' => '</div></div><div id="rightcol-down"></div>','before_title' => '<div id="rightcol-up"><div id="rightcol-uptext">','after_title' => '</div><div id="rightcol-uptext-en">ADS</div></div>',));اما اگر این کد رو تست کنید میبینید که بهم میریزه.این بخاظر چیدمان اشتباه در پوسته شماست.برای همین تنها گزینه برای شما اسم دادن دستی به بخشهاست. 1 نقل قول لینک به ارسال
hamidtbt 15 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 یعنی هیچ راهی نداره من خیلی به ابزارک نیاز دارم. نمیدونم چرا کسایی که پوسته طراحی میکنند این قابلین خوب وردپرس را استفاده نمیکنند .پوسته در این زمینه سراغ ندارید که به همین خوبی باشه و از ابزارک پشتیبانی کنه؟ نقل قول لینک به ارسال
NESTED 4295 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 این رو نیز تست بزنید ببنید ( ابزارک خور سمت چپ و راست )C115.zip 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .