• اطلاعیه ها

    • Saeed Fard

      پوشش زنده وردکمپ ۲۰۱۸ اروپا توسط وردپرس پارسی   23/03/97

      اگر کاربر وردپرس هستید حتما تا به حال اسم وردکمپ رو شنیدید، کمپ و دورهمی بزرگ توسعه‌دهنده‌ها و کاربران وردپرس که سالانه در کشورهای مختلف برگزار میشه تحت عنوان وردکمپ هستش که از سمت مراجع اصلی وردپرس حمایت و برگزار می‌شه.   این‌ بار در سال 2018 وردکمپ اروپا در شهر بلگراد کشور صربستان در حال برگزاری هستش، این رویداد طی سه روز 24 تا 26 تیر ماه (June 14-16) برگزار میشه، در این رویداد مصطفی صوفی از وردپرس پارسی و به نمایندگی تمامی کاربران وردپرس فارسی حضور داره. وردپرس پارسی رویداد وردکمپ 2018 اروپا رو به صورت زنده توسط مصطفی پوشش می‌ده و در صورت علاقه‌مندی به این مراسم می‌تونید از طریق وردپرس پارسی دنبالش کنید.در حال حاضر یک روز از این مراسم گذشته که گزارش اون در قسمت پوشش زنده قرار گرفته. برای دنبال کردن مراسم وردکمپ اروپا به صورت لحظه‌ای به صفحه پوشش زنده در قسمت زیر مراجعه کنید. همینطور در آینده منتظر خبر برگزاری اولین وردکمپ در ایران توسط وردپرس‌پارسی باشید. https://wp-parsi.com/wceu-2018

      لینک خبر در وردپرس پارسی : https://wp-parsi.com/wceu-2018-live  

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

سلام

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

اگر موضوع صفحه ی جاری x بود تو برام استایل 1 رو چاپ کن و اگر موضوع y بود استایل 2 و اگر هیچکدوم نبود استایل 3 رو چاپ کن .

کاربردش اینه که میتونه هر موضوعت بک گراند متفاوت و یا رنگ متفاونت داشته باشه .

با تشکر

0

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


لینک به پست

سلام


https://codex.wordpress.org/Function_Reference/is_category

1

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


لینک به پست

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

ممنون

0

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


لینک به پست
میتونید یه مثال برای استایل شیت بزنید ممنون

سلام ، منظور از مثال برای استایل شیت اینکه هر دفعه یه style.css فراخوانی بشه؟؟؟

بهتره از این روش استفاده کنید که توی single.php چند مدل کلاس قرار بدید

باید به شکل زیر استفاده بشن (سریع نوشتم ممکنه خطا داشته باشه...) اگر نیازی به توضیحات بیشتر بود بگید

مثال:

<?php if(is_category( 'اسلاگ-دسته-بندی') ) { ?>
<div id="content" class="daste1">
</div>
<?php }elseif(is_category('نام دسته بندی') ){ ?>
<div id="content" class="daste2">
</div>
<?php }elseif(is_category('3') ) { ?>
<div id="content" class="daste3">
</div>
<?php }else{ ?>
<div id="content" class="dastebandi-haye-dige">
</div>
<?php } ?>

ویرایش شده در توسط علی زینلی
0

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


لینک به پست

سلام

نخیر منظورم استایل شیت خود سایت هست . چند تا استایل شیت داشته باشم که مثلا داخل هر کدام از این استایل ها پس زمینه یه رنگه . مثلا style2.css رو فراخونی کن وقتی موضوع 2 بود در غیر اینصورت style.css رو فراخونی کن. یه چنین چیزی

0

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


لینک به پست
سلام نخیر منظورم استایل شیت خود سایت هست . چند تا استایل شیت داشته باشم که مثلا داخل هر کدام از این استایل ها پس زمینه یه رنگه . مثلا style2.css رو فراخونی کن وقتی موضوع 2 بود در غیر اینصورت style.css رو فراخونی کن. یه چنین چیزی

این چیزی که شما میگین مشکل داره ، یعنی کلاً سایت رو سنگین میکنه و کاربر هم به زحمت میفته با هر بار عوض کردن موضوع باید یه استایل شیت جداگانه رو لود کنه که مشکل داره... زحمت خودتون هم الکی بیشتر میشه

اگر مشتاق به انجام کار هستید کد بالا رو در header.php بین تگ های <head> و </head> قرار بدید فقط به جای div از link استفاده کنید (اگر هم میخواین که در صفحه اصلی یه نوع استایل شیت دیگه لود بشه از دستور شرطی خودش استفاده کنید

مثل:

<?php if ( is_home() || is_front_page()) {  ?>
<link rel="stylesheet" href="استایل صفحه اصلی">
<?php }elseif(is_category( 'اسلاگ-دسته-بندی') ) { ?>
<link rel="stylesheet" href="استایل دسته بندی">
<?php }elseif(is_category('نام دسته بندی') ){ ?>
<link rel="stylesheet" href="استایل دسته بندی دیگه">
<?php }elseif(is_category('3') ) { ?>
<link rel="stylesheet" href="استایل دسته بندی دیگه">
<?php }else{ ?>
<link rel="stylesheet" href="استایل بقیه دسته بندی ها ، تک پست ها ، آرشیو ها و کلاً بقیه برگه های سایت">
<?php } ?>

البتّه بازم تأکید میکنم که اینکار رو اصلاً انجام ندید ، اینکار فقط در صورتی انجام میشه که شما یه سری استایل بی مصرف رو بخواین به یه دسته بندی خاص بدید که در جاهای دیگر نیازی به استفاده اش نیست و نباید الکی کاربر لودشون کنه...

اگر هم خواستید که در آرشیو ، پست ها یا هر جای دیگه ای یه استایل شیت دیگه لود بشه از کد های دیگه شرطی هم میتونید استفاده کنید مثل:

is_single

is_archive

لیست کامل:

https://codex.wordpress.org/Conditional_Tags

اگر بازم نیاز به توضیحات بود بگید.

موفّق باشید.

2

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط سعید فرزادی پور
      با عرض سلام
      من به مشکلی خوردم که راه حل اون رو نمیدونم
      در هدر سایت یک نویگیشن بار دارم که منوی اصلی سایتم به صورت دراپ داون در این نویگیشن بار وجود داره ، قال سایت من shaply هستش و استفاده از ویجت ها در body بازه ، من با استفاده از یک ویجت اسلایدر در بالاترین قسمت و زیر هدر سایت که ارتفاع اونم 55 پیکسل هستش اسلایدر بزرگ ایجاد کردم ، و حالا زمانی که میرم روی دراپ داون ها متاسفانه تا قبل از اسکرول کردن به پایین ، زیر منو ها به زیر اسلایدر میرن ، اما بعد از اسکرول کردن به پایین این مشکل حل شده و منو ها و زیر منو ها نمایش داده میشن ، هرچه z-index رو افزایش دادم نتیجه ای نداشت ، چطور میتونم این مشکل رو حل کنم ؟
      و سوال دوم این که در این تم منو ها اول به پایین و بعد به راست باز میشن و من میخوایم سایت رو به صورت فارسی داشته باشم و میخوام اول به پایین و بعد به چپ باز بشن منو ها , چه تغییری میتونم در css ایجاد کنم ؟
    • توسط poruamohammady
      سلام دوستان من یه مدت هست افزونه هایی که نصب می کنم ورد پرس بهم این اخطار هار رو میده کسی میتونه کمک کنه برای مثال تازگی ها افزونهwp-super cacheرو که نصب کردم این اومد قبلا هم چیزای دیگه بود مرسی اگر راهنمایی کنید

    • توسط mehran-b
      با سلام و عرض ادب خدمت تمامی کاربران انجمن وردپرس پارسی
       
      امروز یک کدی براتون قرار میدم که با استفاده از این کد میتونید به تمامی پست های یه دسته خاص از وب سایتتون متای robots با مقدار noindex,follow اضافه کنید.
       
      در صورت نصب بودن افزونه سئو وردپرس
      add_filter('wpseo_robots', 'mehran_specific_category_posts_add_noindex_yoast'); function mehran_specific_category_posts_add_noindex_yoast($content) { if(is_single() && in_category(777)) { return "noindex,follow"; } return $content; } در صورت نصب نبودن افزونه سئو وردپرس
      add_action('wp_head', 'mehran_specific_category_posts_add_noindex'); function mehran_specific_category_posts_add_noindex() { if(is_single() && in_category(777)) { $output = '<meta name="robots" content="noindex,follow" />' . "\n"; } echo $output; }  
      توجه1: کدهای بالا رو باید در فایل functions.php قالب سایتتون و زیر اولین
      <?php قرار بدید.
      توجه2: به جای عدد 777 در کد باید آیدی دسته ای رو قرار بدید که قراره پست هاش noindex,follow بشن.
       
      موفق باشید
    • توسط mbonjakhi
      باسلام
      سوالی از خدمتتون داشتم.
      میشه من یه دامنه .ir خریداری کنم و کد های یک سایت خاص رو کلا کپی کنم و تو دامنه خودم بکار ببرم؟
      یعنی اینکه دیگه نیازی به طراحی سایت نداشته باشه و به راحتی سایتم ساخته بشه؟
      اگه امکانش هست واسم یه مقدار توضیح بدید باید چیکار  کنم.
      ممنون
    • توسط behnam_buss
      سلام
      بخش دسته بندی محصولات در ووکامرس من غیرفعال شده و دسته بندی هایی که قبلا انجام داده بودم رو نمی تونم ببینم و ویرایش کنم و یا حتی وقتی یه دسته بندی جدید هم می سازم نمایش داده نمیشه.
      هر محصول هم که اضافه می کنم و جایی که باید محصول رو تو دسته بندی خودش قرار بدم بازم دسته بندی رو تو قسمت ویرایش خود محصول نمی بینم و نمی تونم تو دسته ی خاص خودش قرار بدم.
      ضمنا همین مشکل برای بخش فهرست های سایتم هم بوجود اومده و فهرست ها رو نمی بینم و کلا بخش فهرست های وردپرسم غیرفعال شده و نمی تونم فهرست جدید بسازم.
      نکته ای که هست اینه که فهرست ها و دسته بندی های قبلی که ساخته بودم تو خود سایت که داره نمایش داده میشه درسته و تو بخش مدیریت وردپرس این مشکلات وجود داره!!!