ali56

ریدایرکت کردن یک دسته به صفحه دیگر

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

سلام

چه جوری میتونم یه دسته رو به یک صفحه دیگه انتقال بدم

مثال این آدرس mysite.com/category/download/book ریدایرکت کنم رو mysite.com/download

از طریق خود سی پنل انجام دادم نشد

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

تشکر

0

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


لینک به پست

غیر از افزونه راه دیگهای نداره؟

چون فقط دوتا آدرس میخام انتقال بدم نمیخام زیاد افزونه نسب کنم

0

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


لینک به پست

می تونید یک صفحه با دستور ری دایرکت بسازید و با نام category-id.php که (id) شماره دسته مورد نظره در پوشه قالب ذخیره کنید

برای ساخت صفحه ری دایرکت هم کافیه این کدها را در یک صفحه نوت پد قرار بدید

(بعد از قرار دادن آدرس مورد نظر)


<script>
window.location="آدرس جدید "
</script>

6

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


لینک به پست

می تونید یک صفحه با دستور ری دایرکت بسازید و با نام category-id.php که (id) شماره دسته مورد نظره در پوشه قالب ذخیره کنید

برای ساخت صفحه ری دایرکت هم کافیه این کدها را در یک صفحه نوت پد قرار بدید

(بعد از قرار دادن آدرس مورد نظر)


<script>
window.location="آدرس جدید "
</script>

ممنون درست شد

حالا برای هر دوتا آدرس همین کارو انجام بدم؟ یا میشه تو همین صفحه کدی اضافه کنم

یه سوال دیگه اگه لازم بشه از این روش زیاد استفاده کنم مثلا10 تا آدرس رو انتقال بدم مشکلی نداره یا راه بهتری هم هست؟

البته این خیلی عالی بود و بی دردسر ولی برای تعداد بالا میخام بدونم درسته که از این روش استفاده کنم؟

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

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


لینک به پست

بله برای هر تعدادی میشه و مشکلی هم نداره

2

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


لینک به پست

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

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

3

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


لینک به پست

میتونید با توجه به شناسه دسته هدایت کنید

در ابتدای فایل header قرار دهید


<?php
if(is_category(10))
wp_redirect("new url");
?>

10 شناسه دسته هست

4

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


لینک به پست

ارسال شده در (ویرایش شده)

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

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

ببینید من 5 تا لوپ غیر از لوپ اصلی سایت ایجاد کردم loop-work / loop-news / loop-ad...

صفحه نمایش جدا هم برای هر کدام ایجاد کردم و دسته های مورد نظر هر کدام رو ریدارکت کردم رو صفحه مورد نظر

ولی میخام بدونم راه بهتری هست ؟

مثلا از طریق archive این کد را شرطی کنم اگر دسته برابر بود با 21 لوپ نیوز نمایش داده بشه و اگر برابر بود با....به ترتیب


<?php

$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
query_posts( array('post_type' => post, 'ignore_sticky_posts' => 1, 'cat' => '21','paged' => $paged) );
global $wp_query;
$total_pages = max( 1, absint( $wp_query->max_num_pages ) );

?>
<?php get_template_part( 'loop', 'news'); ?>
<?php

$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
query_posts( array('post_type' => post, 'ignore_sticky_posts' => 1, 'cat' => '173','paged' => $paged) );
global $wp_query;
$total_pages = max( 1, absint( $wp_query->max_num_pages ) );

?>
<?php get_template_part( 'loop', 'work'); ?>

اگر میشه طریقه شرطی کردن کد را بگین ممنون

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

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


لینک به پست

شما می تونید صفحاتتون رو با نام category-ID.php در قالب بسازید که آی دی را با آی دی دسته مورد نظر عوض می کتنید و نیازی هم به کوئری نیست کدهای عادی حلقه را هم که بگذارید براتون دسته مورد نظر را احضار می کنه

فرق قالب 173 و 21 شما چیه اگر فرقی ندارند کدتان کلا اشتباهه و برای دو حلقه یکجور نیازی نیست دوبار کوئری اجرا بشه

2

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


لینک به پست

شما می تونید صفحاتتون رو با نام category-ID.php در قالب بسازید که آی دی را با آی دی دسته مورد نظر عوض می کتنید و نیازی هم به کوئری نیست کدهای عادی حلقه را هم که بگذارید براتون دسته مورد نظر را احضار می کنه

فرق قالب 173 و 21 شما چیه اگر فرقی ندارند کدتان کلا اشتباهه و برای دو حلقه یکجور نیازی نیست دوبار کوئری اجرا بشه

فقط لوپ هاشون متفاوت هست یعنی میخام وقتی تو دسته اخبار وارد میشین پستها به شکل دیگه نمایش داده میشن

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

ولی چون شما گفتید غیرطبیعیه فکر کردم شاید استفاده برای چند دسته مشکلی پیش بیاره (آقای فخار عزیز ماهم خودمون غیر طبیعی هستیم هم سوالامون ;) )

0

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط ismael
      سلام دوستان
      اول از همه بگم خیلی گشتم هم تو انجمن هم تو اینترنت به نتیجه ای نرسیدم برای همین تاپیک زدم
      دوستان من میخوام لیست دسته بندی هام رو داخل یک برگه نمایش بدم
      یعنی همون جوری که در سایدبار نمایش داده میشه در یک برگه خاص هم نمایش داده بشه
      جایی دیدم که با کد زیر گفتن نمایش داده میشه
      [taxonomy-list tax=”category”]
      ولی اینم کار نکرد
      امیدوارم منظورم رو رسونده باشم
      پیشاپیش ممنون
    • توسط sindots
      سلام
      تقریبا چندماه پیش در یه موضوع دیگه پرسیدم برای شروع و درآمد زایی چه وبسایت هایی داشتم باشم خوبه من البته مسلط به html5 & css3 /photoshop و کمی php و کار با وردپرس رو کامل مسلط هستم
      و البته الان برای خودم یه قالب + پنل کاربری اختصاصی و واقعا پیشرفته نوشتم به نحوی که محصولاتمو بصورت اشتراکی منتشر میکنم و کاربر باید برای مشاهده یا دریافت محصولات اشتراک داشته باشه حالا نمیشه تمام امکاناتش رو گفت و تعریف از قالب نباشه اما مشابهش در ایران و بین قالب های وردپرس نیست (البته من ندیدم) 
      در موضوع قبلی دوستان پیشنهاد دادن که با وبسایت ارائه هاستینگ شروع کن اما بنده چنین درآمدی ندارم که بخوام با فروش هاست شروع کنم ، می خوام فعلا یه درآمد هرچند کم اما اولیه داشتم باشم
      ممنون میشم راهنمایی کنید
      پیشاپیش سپاسگزارم 
    • توسط Ali
      سلام
      پوسته پیشفرض 2011 با فونت زیبای فارسی، ویرایش شده وسئو شده میباشد.
      نسخه آنلاین این سایت توی سایت تایپ فعال هست که میتونین سایت رو آنلاین چک کنین. هیدینگ ها تنظیم شده میباشد. و پوسته مختص این سایت ویرایش شده، نسخه ای که فروخته میشه عینا همین نسخه هست و باقی تنظیمات و شخصی سازی اگر خواستید بایستی خودتون زحمتش رو بکشین و ما مسئولیتی نداریم.
      پوسته ساده هست اما خیلی سبک و دارای سئو قوی هست.
      برعلاوه بر صفحه اصلی، بقیه صفحات هم Valid هستند.
      پیش نمایش آنلاین: type74.ir


      برای خرید تماس بگیرید  از طریق انجمن پیام خصوصی بدهید. 

       


       0
    • توسط hoseinzr
      دوستان سلام
      من یک قالب html رو دارم به وردپرس تبدیل میکنم و برای اینکه در زیر پستها بتونم از دیدگاه استفاده کنم از کد comments_template() استفاده میکنم ... اما مشکل اینجاست که فقط دیدگاه یکی از نوشته هام رو نمایش میده یعنی توی همه ی پستام یه دیدگاه رو مینویسه و انگار استاتیکه ... امیدوارم منظورم رو رسونده باشم .. ممنون اگه کمکم کنید
    • توسط alireza_hsi
      سلام.
      متاسفانه درگیر همان مشکل قدیمی شدم.
      بعد از لاگین با ادمین بجای باز شدن پیج داشبورد به پیج سایت میرم و البته با همون یوزر ادمین لاگین هم هست.
      خیلی توی وب گشتم راههای زیادی رو تست کردم که بیشتر سایتها  کپی هم گذاشتند اما نشد و گاهی بدتر هم شد.
      بنظر میاد دسترسی ادمین به داشبورد بلاک شده چون لینک داشبورد کا رمیکنه ومشکلی نداره.
      ممنون میشم کسی که این مشکل رو قبلا حل کرده جواب دقیق بده.