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 خودم حلش کردم ! تاپیک رو ببندید . لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری