saeidaspr 2 ارسال شده در مهر 99 گزارش بازنشر ارسال شده در مهر 99 با سلام و عرض ادب و احترام خدمات همه اساتید. سایت وردپرسی بنده قالب تکصفحهای (نام قالب screenr) دارد. منوی بالای صفحه طبق رویه همه قالبهای تکصفحهای ، آدرسی به این شکل دارد: url/screenr/#features .. مشکلی که پیش آمده اینه که با ایجاد یک نوشته با آدرس مشخص url/text (وبلاگ) ، منوی بالای صفحه همچنان همان آدرس url/screenr/#features را دارد که با کلیک بر روی عناوین منو، ارور 404 میدهد. سوال این است که چطور میتوان آدرس منوها رو در صفحات دیگر ویرایش کرد که برای صفحه اصلی که تکصفحهای میباشد همان آدرس را بدهد اما برای دیگر صفحات آدرسی دیگر و قابل ویرایش. با سپاس از همراهی اساتید. نقل قول لینک به ارسال
saeidaspr 2 ارسال شده در مهر 99 مالک گزارش بازنشر ارسال شده در مهر 99 در هم اکنون، roham.mpk گفته است : وقت بخیر بحث در مورد محصولات تجاری در انجمن ممنوع می باشد. موضوع تجاری نیست که !! وب سایت شخصی خودمه ! کدام بخشش تجاریه؟؟؟ نقل قول لینک به ارسال
asadiy4n 2807 ارسال شده در مهر 99 گزارش بازنشر ارسال شده در مهر 99 سلام جناب roham لطفا در پاسخ دادن به کاربران بیشتر دقت کنید. در 6 ساعت قبل، saeidaspr گفته است : با سلام و عرض ادب و احترام خدمات همه اساتید. اما سوال شما دلیل خطای 404 آدرس دهی اشتبه لینک هاتون هست در اینجا شما باید screenr رو از لینکتون پاک کنید به این صورت site.com/#features site.com/#about و غیره در 6 ساعت قبل، saeidaspr گفته است : مشکلی که پیش آمده اینه که با ایجاد یک نوشته با آدرس مشخص url/text (وبلاگ) ، منوی بالای صفحه همچنان همان آدرس url/screenr/#features را دارد در خصوص این مورد شما میتونید 2 فهرست ایجاد کنید یکی برای صفحه اصلی و دیگری برای سایر صفحات <?php if ( ! is_front_page() ) { // منوی سایر صفحات } else{ // منوی صفحه اصلی } ?> نحوه ایجاد فهرست هم https://developer.wordpress.org/reference/functions/register_nav_menus/ https://codex.wordpress.org/WordPress_Menu_User_Guide کدتون در فانکشن هم به این شکل میشه if ( ! function_exists( 'mytheme_register_nav_menu' ) ) { function mytheme_register_nav_menu(){ register_nav_menus( array( 'home_menu' => __( 'Home Menu', 'text_domain' ), 'blog_menu' => __( 'Blog Menu', 'text_domain' ), ) ); } add_action( 'after_setup_theme', 'mytheme_register_nav_menu', 0 ); } 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .