davo0d

مشکل سایدبار قالب پیشفرض وردپرس

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

سلام دوستان

همانطور که می دونید در قالب پیشفرض وردپرس ( Twenty Eleven 1.4 ) وقتی وارد تک نوشته ها می شویم سایدبار حذف میشه و نوشته ها هم در وسط صفحه قرار می گیرند حالا من وقتی از دستور <?php get_sidebar(); ?> برای single.php استفاده می کنم سایدبار به تک نوشته ها اضافه می شه ولی نوشته ها همچنان وسط صفحه می مونند ! اگه بخوام تک نوشته ها مثل صفحه اصلی سمت چپ قرار بگیرند باید چی کار کنم !؟ ممنون

ویرایش شده در توسط davo0d

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


لینک به پست

ممنون آقا مرتضی ولی این روش هم مشکل وسط بودن تک نوشته ها رو برای من حل نکرد .

35973155043675626978.jpg

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


لینک به پست

در بعضی پوسته ها با این مشکل مواجه شدم.

روش زیر را امتحان کنید اگر درست نشد به حالت قبلی تغییر بدید.

دو تابع زیر را پیدا کنید و ترتیبشان را درست به همین صورت پشت سر هم قرار بدید.(اول هدر و بعد سایدبار)


<?php get_header(); ?>
<?php get_sidebar(); ?>

و تابع


<?php get_footer(); ?>

در انتهای فایل.

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


لینک به پست

ممنون ولی با این روش هم مشکل حل نمی شه ...

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


لینک به پست

اگر آنلاین هستید لینک بدید استایلشو ببینم.

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


لینک به پست

از استایل زیر مقدار ;margin: 0 auto را حذف کنید:


.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
margin: 0 auto;
width: 68.9%;
}

ویرایش شده در توسط سعید

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


لینک به پست

ممنون ، شکل ظاهری درست شد ، ولی با مرورگر موزیلا و کروم وقتی وارد تک نوشته میشم نمیشه روی لینک های سایدبار کلیک کرد . ( مشاهده کنید )

ویرایش شده در توسط davo0d

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


لینک به پست

از استایل زیر مقدار ;width: auto حذف و یا مقدار ;width: 600px را جایگزین کنید:


.singular #content, .left-sidebar.singular #content {
margin: 0 7.6%;
position: relative;
width: auto;
}

و برای مشکل بعدی هم ;width: 68.9% را حذف و یا مقدار عددی بدید و یا درصدشو بیشتر کنید.


.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
width: 68.9%;
}

ویرایش شده در توسط سعید

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


لینک به پست

آقا سعید واقعا ممنون که وقت گذاشتید و این مشکل رو حل کردید . :)

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


لینک به پست

آقا سعید واقعا ممنون که وقت گذاشتید و این مشکل رو حل کردید . :)

خوشحالم که کمکی کردم.

موفق باشید.

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط Fast-Learn
      سلام.
      ببخشید میخواستم ببینم بهترین راه برای ساخت سایدبار نیمه چسبان مثل سایدبار همیار وردپرس چیه؟
       
      سایدبار نیمه چسبان: وقتی که داریم از بالا به پایین اسکرول میدیم و به انتهای ابزارک ها میرسیم، سایدبار پوزیشنش فیکس میشه و وقتی داریم از پایین به بالا اسکرول میدیم و به ابتدای ابرازک ها میرسیم هم همین طور!
    • توسط ehsan1859
      سلام خدمت سروران گرامی
      من یک برگه با ویژوال کامپوزر ساختم: http://mehrdadkhaji.ir/home/pagett
      حالا میخام این برگه رو بعنوان سایدبار استفاده کنم تا در کنار همه صفحاتم دیده بشن. از ویجت هایی مثل insert page هم استفاده کردم، اما محتویات اون به شکل مقابل نشون داده میشه: http://mehrdadkhaji.ir/home/11590-2
      حدس میزنم مشکل از همراه نبودن استایل ها باشه اما نمیدونم چیکار کنم. هزارتا راه حلو هم رفتم ولی نتونستم این مشکل رو حل کنم. کسی راه حل داره برای این مشکل؟ ممنون و دعاگو میشم. حتی اگه لازمه در قبال یاد دادن روش حل این مشکل هزینه ناقابلی هم تقدیم می کنم.
    • توسط icepack38
      سلام من از قالب صحیفه 5.5.6 استفاده میکنم . متاسفانه در این ورژن قالب اصلا سایدبار رو نمایش نمیده. باید چیکار کنم ؟ وقتی از قالب های پیشفرض استفاده میکنم سایدبار نمایش داده میشه اما توی صحیفه ورژن 5.5.6 نمایش داده نمیشه
      مشکلش کجاست ؟
    • توسط ashkan67
      با سلام خدمت دوستان
      من میخوام تو سایتم یک سایدبار جدید ایجاد کنم اما با مشکل روبرو میشم (مشکلم اینه که اطلاعات سایدبار اولم رو میاد تو سایدبار جدیدی که ساختم هم نشون میده!!)
      از کد هایی هم که استفاده میکنم اینا هستش :
      در قسمت functions.php این کد رو قرار دادم


      register_sidebar(array(
      'name' => 'سایدبار صفحه اصلی 2',
      'id' => 'anasayfa2',
      'description' => __('سمت چپ ', 'fors'),
      'before_widget' => '<div class="kenarlik oval3pxUst alt2px ust10px widgett">',
      'after_widget' => '</div>',
      'before_title' => '<div class="widbas oval3pxUst"><h1>',
      'after_title' => '</h1></div><div class="temizle"></div>
      '));

      در پوشه قالب سایتم یک فایل جدید به نام sidebar-new.php ایجاد کردم و این کد ها رو توش قرار دادم :


      <div id="sidebar">
      <?php
      if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('anasayfa2')):
      endif; ?>
      </div>

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


      <?php get_sidebar('sidebar-new.php'); ?>

      سایدبار جدید برام ایجاد میشه اما دقیقاً همون اطلاعاتی که تو سایدبار قبلیم هستش رو میاد تو سایدبار جدیدم هم نمایش میده!!! مشکل از کجا میتونه باشه!!!؟؟؟؟
    • توسط tanbako1
      با سلام
      برای گذاشتن جدول در سایدبار چه افزونه ای میتونه کمک کنه اضافه میکنم easy table سایتم رو نابود کرد ,
      برای اینکه منظورم رو بهتر بیان کنم این عکس را هم گذاشتم از سایت ورزش3