ایجاد صفحه بندی برای دستههای خاص وردپرس
بسیاری از دوستان در مطلب پیشین که به نام “فراخوانی آخرین مطالب دستهای خاص در صفحه اول” پرسیدن که:
به چه شیوهای میشه برای یک دستهی خاص صفحه بندی ایجاد کرد و تعداد خاصی از مطالب رو نشون بده و در پایان صفحه page nav فعال بشه؟ بر خودم لازم دونستم در این رابطه توضیحی کوتاه و ساده رو خدمت شما عرض کنم:
1 – پیش از هر کاری من در قسمت دستهبندی یک دسته به نام ” اخبار ماندگار وب ” با نامک ” news” ایجاد کردم.
2 – برای اینکه دستهبندی رو نشون بدم میرم به قسمت فهرستها و اون رو در منو قرار میدم.
و مهمترین نکته:
برای اینکه برای دسته موردنظرمون استایل خاص خودمون رو داشته باشیم از فایل category.php یک کپی میگیریم و به نام “category-news.php” تغییر نام میدیم. اگر متوجه شده باشید ما نامک دستهبندی که ایجاد کردیم رو به آخر category اضافه کردیم یعنی “category-slug.php” و اتوماتیک فایلهای مربوط به اون دسته بندی رو در خودش قرار میده.
حالا اگر شما از قسمت تنظیمات وردپرس تعداد نوشتهها رو روی هر چقدر قرار داده باشید این تعداد رو نشون میده و اگر میخواهید از اون پیروی نکنه و دستی خودتون توی کدها وارد کنید میتونید از آموزش پیشین “فراخوانی آخرین مطالب دستهای خاص در صفحه اول” استفاده کنید و کوئری بگیرید. در ضمن میتونید وارد کدها بشید و کلاس و آیدی به تگها اضافه کنید و به دلخواه استایلش رو تغییر بدید.
در نهایت میرسه به قسمت صفحهبندی که پیشنهاد میکنم از این مطلب “شمارش صفحات وردپرس بدون نیاز به نصب افزونه” که دوست عزیزم آقای امیر ایجاد صفحه بندی برای دسته هاخلجی مهر قرار دادند استفاده کنید.
موفق باشید
دیدگاهها در "ایجاد صفحه بندی برای دستههای خاص وردپرس"
دیدگاهها بسته شدهاند.
سلام
ممنونم
مدتها بود دنبال این مطلب بودم – الهی هر مرادی دارید خداوند متعال بهتون عطا کنه دوست عزیز
اما من یه سوال دیگه هم دارم و مدتهاست دنبالش بودم
من نه تحصیلات چندانی دارم و نه تجربه زیادی
اما میخوام یه فرم ثبت نام و لوگین برای وبسایتم طراحی کنم – چطور باید یه سرور mysql بسازم و با چه دستوراتی میتونم راحت تر یه فرم ثبت نام و لاگین که از کد های chapta هم پشتیبانی کنه بسازم
ایا دراین زمینه اموزشی دارید
من در گوگل بالای 2000 سرچ در این مورد زدم – اموزشهای زیادی هست اما نه برای مبتدی هایی مثه من
خیلی لطف میکنید منو تا حدی در مورد اینکه چطور باید فرم ثبت نام و لوگین بسازم راهنماییک نید
کدام کدها رو در mysql باید بنویسم و کدام بخش رو در قالب سایت
با تشکر و ارزوی توفیق روز افزون برای شما
سلام دوست عزیزم / ممنون لطف دارید
کلا سیاست ماندگاروب اینه که به عزیزانی چون شما تا جایی که میتونه کمک کنه و برای توسعه وب فارسی تلاش کنه و مثل برخی سایتها سوءاستفاده نکنه و…
به روی چشم به همراه بچه های ماندگاروب سعی میکنیم مطالبی در این زمینه بذاریم ولی یه مدت طول میکشه…
البته اینها هم فکر کنم نیازتون رو حل میکنه :
افزونه ثبت نام وردپرس simplemodal-login
افزونه کپچا وردپرس
نمایش قسمتی از محتوا تنها برای کاربران عضو در وردپرس
راستی به انجمن وردپرس پارسی سر زدید ؟
موفق باشید
افزونه ی BuddyPress رو نصب کن همه این موارد به اضافه موارد بیشمار دیگر رو به راحتی ایجاد می کنه
ولی دقت کن برای اینکه فرم ثبت نام ایجاد بشه یه صفحه باید بعد از نصب پلاگین بالا ایجاد کنی . . . بعد به قسمت setting پلاگین مورد نظر می روی و page مورد نظر رو در مقابل رجیستری انتخاب میکنی . . و تموم
https://wordpress.org/plugins/buddypress/
سلام
ممنونم – شما لطف دارید – وگرنه این روزها با این وضعیت اقتصادی و معیشتی کمتر کسی بدون هیچ چشم داشتی تمام دانسته هاشو رو به این راحتی در اختیار دیگران قرار میده
تو حدود دو سالی که کم و بیش سرچ میزنم و سوال میکنم اینو خوب فهمیدم دوست عزیز
بله تغریبا تمام انجمن ها چه فارسیو چه انگلیسی زبان رو سر زدم – مطالب زیادی هست – اما تجربه کم من باعث میشه تا درک کاملی نداشته باشم و مشکل بیشتر از طرف منه
میدونید من دنبال یه فرم بسیار ساده برای شروع کار هستم – در حدی که بتونم بفهمم کد های سمت سرور در کجا قرار میگیرند و سرور رو چطور روی هاستم بسازم
در مورد طراحی فرم با html و یا php مشکلی ندارم الان – یه کمی درک اینکه چطور بنویسیم تا با سرور mysql ارتباط برقرار کنم برام مشکله
بهر حال ممنونم و باز هم تشکر بابت لینکها
زحمت کشیدید
موفق وپیروز باشید
سلام
جناب اقای اندیشه یه سوال دارم در خصوص همین دسته بندی ممنون میشم لطف کنید و راهنمایی کنید
اگر ما یه دسته بسازیم بنام مقالات و slug را بنام article نام گذاریم کنیم باید یک کپی از صفحه category بگیریم و با نام category-article نامگذاری کنیم و در پوسته قرار بدیم درسته
حالا اگر یه دسته دیگه بسازیم که زیر مجموعه دسته مقالات باشه با نام مثلا تکنولوژی و slug را با این نام technology ایا حالا باید یک کپی از category را با نام category-article-technology نامگذاری کنیم یا نیازی نیست نام پدر این دسته را هم بنویسیم و فقط با ید نامش category-technology باشه
واقعا لطف بزرگی میکنید اگر این مطلب را هم بمن بفهمونید
با تشکر و ارزوی توفیق
موفق وپیروز باشید
سلام
خواهش میکنم نه اصلا لازم نیست نام پدر این دسته رو بنویسید فقط کافیه طبق روال معمول category-slug.php رو بنویسید. هر دسته بندی خواستید دیزاینش متفاوت باشه از همین سبک استفاده کنید
موفق باشید
سلام
ممنونم آقای اندیشه
لطف بزرگی در حقم کردید
موفق وپایدار باشید
تشکر
خواهش میکنم دوست عزیزم / وظیفه ست
موفق باشید
ممنون، خیلی مفید بود 🙂
خواهش میکنم
خوشحالم مفید واقع شده
سلام.من یه سوال آماتورانه دارم چون آماتورم .میخواستم بدونم چطور میشه تمام دسته ها با تیتر پستهاشون یا زیر دسته هاشون در صفحه اصلی نشون بده مثل خیلی از سایتهای خبری که یه باکس ورزشی دارند یه باکس فرهنگی و…. ممنونم میشم اگه راهنمایی کنید
دوست من ، این لینک رو ببینید به جوابتون میرسید :
فراخوانی آخرین مطالب دسته ای خاص در صفحه اول
سلام من میخوام دسته بندی زیر رو به همراه تصویر شاخص توی قالبم داشته باشم میشه راهنمایی کنید.
صفحه اصلی سایت ->مقالات اخبار محصولات گواهی نامه ها …
صفحه ی مقالات -> مقاله اول مقاله دوم مقاله سوم …
صفحه ی مقاله اول-> متن کامل مقاله (single)
صفحه ی اخبار -> خبر اول خبر دوم خبر سوم خبر چهارم …
صفحه ی خبر اول -> متن کامل خبر (single)
صفحه ی محصولات ->صندلی گردان صندلی انتظار صندلی ثابت ….
صفحه ی صندلی گردان -> صندلی مدل n900 صندلی مدل n9035 …
صفحه ی صندلی مدل n900 ->توضیحات صندلی
البته من چند جای دیگه این سوال رو مطرح کردم همه ی میان روش کار رو توضیح میدن،
من کد های مربوط به این کار رو میخوام
دوست عزیزم شما برای صفحات مختلفی که میخواهید منوهای متفاوتی ایجاد کنید باید امکانی ایجاد نمائید که در صفحه مثلا مقالات بتونید منوهای مربوطه رو از طریق ادمین اضافه کنید . برای اینکار قبلا توضیح دادم که چه جوری میشه لینک های سفارشی درست کرد. حالا شما در برگه هایی که قصد دارید این منوها قرار بگیره برید و این تغییرات رو اعمال بفرمائید. برای سوالات بیشتر و برای دریافت توضیحات کاملتر از طریق انجمن وردپرس پارسی اقدام نمائید.
باسلام ممنون عالی ومفیدبود
با سلام میخواستم بدونم چطور میشه ی برگه ساخت که مثلا مطالب چند دسته رو مثل سایت زیرنشان داد.
e-estekhdam . com
با تشکر
میترای عزیز، برای این کار باید دسته بندی های مورد نظرتون رو از طریق ادمین ایجاد کنید پس از اون اگر مایل هستید مطالب اون دسته در یک صفحه ی خاص مثل صفحه اصلی ظاهر بشن در اون صفحه (index.php) باید کوری بگیرید و تعداد مطالبی که از اون دسته میخواهید رو فراخوانی کنید
این موضوع رو قبلا توضیح دادم که اگر طبق اون مرحله به مرحله پیش برید به راحتی قابل انجام هست.
فراخوانی آخرین مطالب دسته ای خاص در صفحه اول
سلام من میخوام برای سایتم filesource.ir
تعیین کنم که فقط پنج پست تو صفحه خانه نشون بده
کمکم میکنید. باید چیکار کنم. تو تنظیمات تم سایت چیزی نیست
دوست من در توضیحاتی که عرض کردم کامل توضیح دادم ، به لینک فراخوانی آخرین مطالب دسته ای خاص در صفحه اول مراجعه کنید. اگر از پوسته خاصی استفاده میکنید و خریداری کردید با سازنده پوسته هماهنگ فرمائید.
ولی اگر مشکل شما در نمایش تعداد مطالب هست از قسمت تنظیمات ادمین میتونید تغییر بدید.
موفق باشید
خیلی خیلی متشکرم از راهنماییتون
خواهش میکنم دوست من ، خوشحالم مشکلتون حل شده
موفق باشید
سلام خسته نباشی. من قبلا تمام دسته هایی که می خواستم تو سایتم نمایش بده رو اضافه کردم و بعد از ی مدت چند تا از دسته هارو حذف کردم. ولی حالا که می خوام دوباره دسته هارو اضافه کنم دوتا مشکل دارم. 1- آیدی دسته ها از 1 شروع نمیشه. یعنی با این که هیچ دسته ای اضافه نکردم آیدی دسته رو از 90 به بعد میزنه. 2- موقع وارد کردن نامک هم با این پیغام مواجه میشم: نامک (نام لاتین) “game” با واژهای دیگر به کار گرفته شده است (با اینکه من قبلا این دسته رو حذف کردم) لطفا راهنمایی کنید ممنون.
سلام من در دسته های بالای سایتم یا همون مونو ها که نوشته ساختمان ها / سرباز ها و ….
وقتی روی یکیشون کلیک میکنم گزینه catagory قبلش اضافه نمیشه یعنی اگر ادرس را کپی پیست کنی صفحه 404 میاد دلیلش چیه؟
تارنماتون رو دیدم، مشکلی دیده نشد
روی یکی از پیوندهای فهرست هم کلیک کردم اما 404 نشد
خوب ببینید یکی از تب ها را باز کنید مثلا تب ساختمان ها خوب حالا از بالای مرورگر ادرسشو کپی کنید در مرورگر جدید پیست کنید و go را بزنید بعد 404 میشه
انجمن مطرح کنید
سلام خودم این مشکل رو داشتم گفتم به دوستان هم بگم.
اگر از روش بالا استفاده میکنید و می خواهید زیر دسته های آن دسته هم از این قالب پیروی کنند، کد زیر را در فانکشن قالب خود قرار دهند.
[php]
function load_cat_parent_template()
{
global $wp_query;
if (!$wp_query->is_category)
return true; // saves a bit of nesting
// get current category object
$cat = $wp_query->get_queried_object();
// trace back the parent hierarchy and locate a template
while ($cat && !is_wp_error($cat)) {
$template = TEMPLATEPATH . “/category-{$cat->slug}.php”;
if (file_exists($template)) {
load_template($template);
exit;
}
$cat = $cat->parent ? get_category($cat->parent) : false;
}
}
add_action(‘template_redirect’, ‘load_cat_parent_template’);
[/php]
سلام
ببخشید من میخوام در صفحه اصلی سایت به مطالب هر دسته یک استایل (مشخصه :مثلا رنگ نوشته اون دسته مشخص با بقیه نوشته های دسته های دیگر متفاوت باشد)استفاده کنم مثل سایت 90tv.ir که مطالب اختصاصی سایتش با رنگ سبز نمایش داده شده است
یا حق
درود
مشکل شما بی ربط با این نوشته هست و باید در انجمن مطرح بفرمایید.
سلام من نمیتونم توی انجمن تاپک جدید باز کنم …..!!!! چرا؟
درود
با یه مروگر دیگه امتحان کنید، شاید هم بن شده باشید
سلام
بنده در حال طراحي وبسايتي هستم كه دسته بندي ها و زير مجموعه هاي متعددي داره مي خواهم ببينم افزونه يا كدي هست كه اينكار رو برام انجام بده
مثلا دسته لوازم خانگي خودش چندتا زير مجموعه داره(تلويزيون، مبلمان،جارو برقي و …) مي خواهم موقعي كه كاربر روي دسته مادر كليك كرد زير مجموعه هاي اون دسته به صورت تيتر وار در صفحه اي نشون داده بشن و با كليك رروي هر زير مجموعه وارد محصولات مرتبط با اون بشه
ممنون
رسول عزیز
اینکار شما نیاز به بررسی بیشتری داره و من تا حالا افزونه ای ندیدم که همه ی اینکارها براتون انجام بده ولی به نظرم بهترین راه اینه که خودتون بدون پلاگین اینکار رو انجام بدید. اگر به انجمن وردپرس پارسی مراجعه کنید و تایپیک ایجاد کنید اونجا بهتر میشه راهنمایی کرد دوست من.
موفق باشید
مرسی از سایت خوب شما
سلام
وقت بخیر
زیر دسته ها رو بدین صورت داریم :
دسته اول
– زیردسته اول
— زیردسته 1 >زیردسته اول
— زیردسته 2 >زیردسته اول
— زیردسته 3 >زیردسته اول
دسته دوم
دسته سوم
من میخوایم یک استایل کلی برای زیردسته های اول دوم و سوم یعنی زیر دسته های سطح یک داشته باشم و این استایل برای تمام این زیر دسته های سطح یک ثابت هستش و بعد برای زیردسته های سطح دو فقط آخرین مطالب نشون داده بشه
کدی هست که اینکار رو انجام بده؟
یعنی بشه اینطوری بشه بگیم که اگر زیردسته سطح یک بود فلان فایل رو فراخونی کن(که این فایل برای تمام زیردسته های سطح یک ثابته) و اگر زیردسته سطح دو بود آخرین مطالب زیردسته سطح دو اون زیردسته رو نشون بده ؟
ممنون میشم راهنمایی کنید
ببخشید سوالو دوباره اصلاح کردم اینطوری بهتره سوالمو بپرسم :
سلام
وقت بخیر
زیر دسته ها رو بدین صورت داریم :
دسته اول
– زیردسته اول
— زیردسته ۱ >زیردسته ی دسته ی اول
— زیردسته ۲ >زیردسته ی دسته ی اول
— زیردسته ۳ >زیردسته ی دسته ی اول
دسته دوم
دسته سوم
من میخوام یک استایل کلی برای دسته های اول دوم و سوم یعنی دسته های سطح یک داشته باشم و این استایل برای تمام این دسته های سطح یک ثابت هستش و بعد برای زیردسته های سطح یک فقط آخرین مطالب نشون داده بشه
کدی هست که اینکار رو انجام بده؟
یعنی بشه اینطوری بشه بگیم که اگر دسته های سطح یک بود فلان فایل رو فراخونی کن(که این فایل برای تمام دسته های سطح یک ثابته) و اگر زیردسته سطح یک بود آخرین مطالب زیردسته سطح یک اون زیردسته رو نشون بده ؟
ممنون میشم راهنمایی کنید
دسته اول
— زیردسته ۱ >زیردسته ی دسته ی اول
— زیردسته ۲ >زیردسته ی دسته ی اول
— زیردسته ۳ >زیردسته ی دسته ی اول
دسته دوم
دسته سوم
مفیییییییییییییید بود
با سلام
راستش من تو وردپرذس مبتدی هستم نمیدونم اصلا در مطالبی که اشاره کردین شما و دوستان در مورد این سوال بنده هم بوده یا خیر
چطوری به دسته ها آدرس بدم مثلا برای یه برگه خیلی راحت با افزونه page link to به هر مطلبی که بخوایم در سایت لینک بدیم میخواستم بدونم
در مورد یه دسته بندی هم میشه عمیجوری با افزونه ای خاص لینک داد یا خیر لطفا راهنمایی بفرمایین
درود علی جان
منظور شما ریدایرکت هست؟ من متوجه کاربرد افزونهای که نام بردید نشدم، این افزونه دقیقا چه کار خاصی انجام میده؟
با سلام
ببخشید دارم یا سایت فروشگاهی (فایل) واسه خودم درست میکنم
مشکلم اینجاس که مطالب عمومی که با افزودن نوشته در وردپرس ایجاد میشن و محصولاتی که با ووکامرس درست میکنم رو نمیتونم توی یه صفحه نشون بدم
آیا راهی هست که این دو یعنی مطالب رایگان و مطاالب پولی رو توی یک صفحه نشون بدم؟
ممنون میشم راهنمایی کنید
سلام و درود دوست عزیز ، برای این مشکلات و رفع آن بهتره توی انجمن وردپرس پارسی یه تایپیک ایجاد کنید تا بهتر بشه بررسی کرد،
ممنون