• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
MAH230

حذف product و 404 شدن لینکها

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

سلام دوستان

می خوام product رو از ووکامرس حذف کنم ولی پشت سرش 404 خواهم داشت!

راهی برای ریدایرکت 301 همه پست ها با هم نیست؟

یا کلا راه دررو این مشکل چیه؟

0

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


لینک به پست

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

سلام

کد زیر رو به ابتدای فایل functions.php قالبتون زیر اولین

<?php

اضافه کنید.

add_action('template_redirect', function() {
	if(is_404()) :
		global $wpdb;
		$slug = htmlspecialchars(basename($_SERVER['REQUEST_URI']));
		$id = $wpdb->get_var($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_name = '%s' AND post_status = 'publish'", $slug));
		if($id) {
			$url = get_permalink($id);
			wp_redirect($url, 301);
			exit();
		}
	endif;
});

 

ویرایش شده در توسط mehran-b
1

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


لینک به پست
در 22 دقیقه قبل، mehran-b گفته است :

سلام

کد زیر رو به ابتدای فایل functions.php قالبتون زیر اولین


<?php

اضافه کنید.


add_action('template_redirect', function() {
	if(is_404()) :
		global $wpdb;
		$slug = htmlspecialchars(basename($_SERVER['REQUEST_URI']));
		$id = $wpdb->get_var($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_name = '%s' AND post_status = 'publish'", $slug));
		if($id) {
			$url = get_permalink($id);
			wp_redirect($url, 301);
			exit();
		}
	endif;
});

ممنون دوست من

فقط چیزی که هست من از 404 شدن لینکهام میترسم!

 

0

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


لینک به پست
نقل قول

ممنون دوست من

فقط چیزی که هست من از 404 شدن لینکهام میترسم!

خوب باید هم از 404 بترسی.

این رو واسه این دادم که 404 رو ها رو ریدایرکت 301 کنه روی آدرس جدید محصولات.

1

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


لینک به پست
در هم اکنون، mehran-b گفته است :

خوب باید هم از 404 بترسی.

این رو واسه این دادم که 404 رو ها رو ریدایرکت 301 کنه روی آدرس جدید محصولات.

اهاااا ایول فک کردم این واسه حذف پروداکته

مچکرم

1

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


لینک به پست

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

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

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

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


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

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

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


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