PRGAME 175 ارسال شده در دی 95 گزارش بازنشر ارسال شده در دی 95 سلام . میخام جدا از قالب سایت یه صفحه مجزا هم توی فایل های قالب قرار بدم . همه اموزش هایی که توی نت دیدم نیازمند این بود که کاربر بایست یک برگه میساخت و بعد قالبی برای برگش انتخاب میکرد . من نمیخام اینطور باشه . میخام طوری باشه که بدون انجام اون عملیات صفحه وجود داشته باشه . درواقع میخام وقتی کاربر قالب اصلی سایتش رو عوض میکنه و قالب بنده رو نصب میکنه رو سایتش اگر مثلا به ادرس زیر بره صفحه باز بشه : www.sitename.com/pagename درواقع نمیخام که اون عملیات ساخت برگه نیاز باشه . نقل قول لینک به ارسال
majid1889 733 ارسال شده در دی 95 گزارش بازنشر ارسال شده در دی 95 (ویرایش شده) من الان همینجوری ی ایده ب ذهنم رسید میشه ی کار کرد ... <?php global $wp; $current_url = home_url(add_query_arg(array(),$wp->request)); if ( $current_url == "http://www.sitename.com/pagename" ){ محتویات مد نظر ... } ?> و این کد رو میشه تماما توی فایل index.php قرار داد ... ویرایش شده دی 95 توسط majid1889 3 نقل قول لینک به ارسال
PRGAME 175 ارسال شده در دی 95 مالک گزارش بازنشر ارسال شده در دی 95 در 44 دقیقه قبل، majid1889 گفته است : من الان همینجوری ی ایده ب ذهنم رسید میشه ی کار کرد ... <?php global $wp; $current_url = home_url(add_query_arg(array(),$wp->request)); if ( $current_url == "http://www.sitename.com/pagename" ){ محتویات مد نظر ... } ?> و این کد رو میشه تماما توی فایل index.php قرار داد ... چه کد جالی ! بسیار بسیار متشکرم . روش های دیگه ای هم هست ؟ نقل قول لینک به ارسال
PRGAME 175 ارسال شده در دی 95 مالک گزارش بازنشر ارسال شده در دی 95 در در 12/25/2016 at 17:56، majid1889 گفته است : من الان همینجوری ی ایده ب ذهنم رسید میشه ی کار کرد ... <?php global $wp; $current_url = home_url(add_query_arg(array(),$wp->request)); if ( $current_url == "http://www.sitename.com/pagename" ){ محتویات مد نظر ... } ?> و این کد رو میشه تماما توی فایل index.php قرار داد ... اقا این کد رو تست کردم ! کار نمیکنه ! نقل قول لینک به ارسال
majid1889 733 ارسال شده در دی 95 گزارش بازنشر ارسال شده در دی 95 (ویرایش شده) من متوجه شدم مشکل کجاست این کد رو تو فایل 404.php بذارید ردیفه ویرایش شده دی 95 توسط majid1889 1 نقل قول لینک به ارسال
Mobin 1669 ارسال شده در دی 95 گزارش بازنشر ارسال شده در دی 95 میتونین از کد زیر هم استفاده کنید مثلا اگه url مورد نظر شما به صورت زیر باشه mysite.com/retail/ کد به صورت زیر درمیاد add_action('init', function() { $url_path = trim(parse_url(add_query_arg(array()), PHP_URL_PATH), '/'); if ( $url_path === 'retail' ) { // load the file if exists $load = locate_template('template-retail.php', true); if ($load) { exit(); // just exit if template was found and loaded } } }); 3 نقل قول لینک به ارسال
PRGAME 175 ارسال شده در دی 95 مالک گزارش بازنشر ارسال شده در دی 95 در در 12/27/2016 at 10:39، lord_viper گفته است : میتونین از کد زیر هم استفاده کنید مثلا اگه url مورد نظر شما به صورت زیر باشه mysite.com/retail/ کد به صورت زیر درمیاد add_action('init', function() { $url_path = trim(parse_url(add_query_arg(array()), PHP_URL_PATH), '/'); if ( $url_path === 'retail' ) { // load the file if exists $load = locate_template('template-retail.php', true); if ($load) { exit(); // just exit if template was found and loaded } } }); استاد این کد باید توی کجا قرار بگیره ؟ توی Functions گذاشتم ولی عمل نمیکنه . نقل قول لینک به ارسال
PRGAME 175 ارسال شده در دی 95 مالک گزارش بازنشر ارسال شده در دی 95 در در 12/27/2016 at 03:51، majid1889 گفته است : من متوجه شدم مشکل کجاست این کد رو تو فایل 404.php بذارید ردیفه کار میکنه فقط یه مشکلی هست . اینکه چطور کاری کنم به صورت اتوماتیک بجای http://www.sitename.com ادرس صفحه اصلی سایت قرار بگیره ؟ چون میخام توی قالب استفاده کنم و اگر قالب رو کس دیگه ای نصب کنه مجبور میشه دستی تغییر بده . ممنون میشم راهنماییم کنید . نقل قول لینک به ارسال
PRGAME 175 ارسال شده در دی 95 مالک گزارش بازنشر ارسال شده در دی 95 در در 12/27/2016 at 03:51، majid1889 گفته است : من متوجه شدم مشکل کجاست این کد رو تو فایل 404.php بذارید ردیفه کار میکنه فقط یه مشکلی هست . اینکه چطور کاری کنم به صورت اتوماتیک بجای http://www.sitename.com ادرس صفحه اصلی سایت قرار بگیره ؟ چون میخام توی قالب استفاده کنم و اگر قالب رو کس دیگه ای نصب کنه مجبور میشه دستی تغییر بده . ممنون میشم راهنماییم کنید . نقل قول لینک به ارسال
PRGAME 175 ارسال شده در دی 95 مالک گزارش بازنشر ارسال شده در دی 95 خودم حلش کردم ! تاپیک رو ببندید . نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .