شما احتمالاً با ویجت دسته ای که این دسته ها را در یک لیست کشویی نمایش می دهد ، آشنا هستید. اخیراً ، یک مشترک می خواست یک لیست مشابه (در منوی کشویی) جمع کند ، اما این بار برای موارد.
در این آموزش ، من به شما نحوه نمایش لیست کشویی مقاله اخیر را نشان می دهم.
چرا لازم است لیستی از مقالات اخیر را مشاهده کنید؟
وردپرس یک ویجت پیش فرض پست های اخیر را ارائه می دهد. این ویجت به سادگی پست های اخیر را نمایش می دهد وبلاگ شماو حداکثر تعداد موارد را می توان انتخاب کرد. اما اگر می خواهید بیش از 5-10 مقاله را نمایش دهید، لیست در نوار کناری شما طولانی تر می شود.
برخی از کاربران وردپرس باید در نمایش پست های اخیر خود کارها را جمع و جورتر کنند. در این حالت ، استفاده از منویی با لیست کشویی موارد باعث صرفه جویی در فضای شما در ستون های فرعی می شود.
بیایید به روشهای مختلفی که می توانید مقالات اخیر خود را در یک لیست کشویی اضافه کنید ، جستجو کنیم.
نحوه اضافه کردن مقالات اخیر به یک منوی کشویی ساده
این روش از عملکرد اینترنت استفاده می کند " wp_get_recents_posts" تمام کاری که شما باید انجام دهید این است که کد زیر را در یک فایل خاص در طرح زمینه خود کپی و جایگذاری کنید در یکی از پلاگین های شما.
تابع recentposts_dropdown () {$ string. = ' یک پست انتخاب کنید '؛ $ args = array ('numberposts' => '5'، 'post_status' => 'انتشار')؛ $ recent_posts = wp_get_recent_posts ($ args) ؛ foreach ($ recent_posts به عنوان $ πρόσφαه) {$ string. = ' " $ recent ["post_title"]. ' '؛ } رشته $. = ' var urlmenu = document.getElementById( "rpdropdown" ); urlmenu.onchange = function() { window.open( this.options[ this.selectedIndex ].value, "_self" ); }; '؛ رشته $ را برگردانید ؛ } add_shortcode ('rp_dropdown'، 'recentposts_dropdown')؛ add_filter ('widget_text'، 'do_shortcode')؛
اکنون می توانید از کد کوتاه "[rp_dropdown]" در پیام های خود و یا ابزارک متن خود استفاده کنید.
نحوه مشاهده مقالات اخیر با استفاده از یک افزونه
روش قبلی به سادگی به شما امکان می دهد لیستی از مقالات اخیر خود را در صفحه نمایش خود نمایش دهید وبلاگ وردپرس. راه دیگر برای انجام این کار برای صرفه جویی در فضا، افزودن یک لیست جمع شونده پویا است.
کاری که در این حالت باید انجام دهید نصب و فعال سازی افزونه است جمع، ای، خودکار. این افزونه بدون پیکربندی کار می کند و هیچ تنظیماتی وجود ندارد.
این افزونه به شما امکان می دهد همه چیز را در یک لیست کشویی با استفاده از کد کوتاه نمایش دهید.
اما قبل از استفاده از این افزونه ، ما می خواهیم این گزینه را داشته باشیم که مقالات اخیر را در هر کجا که می خواهیم نمایش دهیم. در این حالت تمام کاری که شما باید انجام دهید اینست که کد زیر را در فایل functions.php قالب خود یا در یکی از پلاگین های خود اضافه کنید.
تابع recentposts () {$ string. = ' '؛ $ args = array ('numberposts' => '5'، 'post_status' => 'انتشار')؛ $ recent_posts = wp_get_recent_posts ($ args) ؛ foreach ($ recent_posts به عنوان $ πρόσφαه) {$ string. = ' " $ recent ["post_title"]. ' '؛ } رشته $. = ' '؛ رشته $ را برگردانید ؛ } add_shortcode ('اخیر پست ها' ، 'اخیر پست ها')؛ add_filter ('widget_text'، 'do_shortcode')؛
این بخش از کد به شما امکان می دهد مقالات اخیر را به آن اضافه کنید وبلاگ شما با استفاده از کد کوتاه " [Recentposts]"
حالا اجازه دهید کوتاه ما را در کوتاه افزونه اضافه کنیم پیش ساخته، ای، خودکار، برای ایجاد یک منوی تاشو. در اینجا یک مثال مشخص است:
[expand title = "Recent Posts"] [پستهای اخیر] [/ expand]
فراموش نکنید که مقدار صفت را جایگزین کنید "عنوان" کد کوتاه "بسط دادن"، برای تغییر عنوان ویجت. لیستی مشابه این لیست خواهید داشت:
همانطور که می بینید، به همین سادگی است. امیدوارم همه چیز خوب کار کند وبلاگ شما. ممکن است لازم باشد انجام دهید نسخه پشتیبان از وبلاگ شما قبل از این عمل.
این همه این مقاله است ، دریغ نکنید که آن را با دوستان خود در شبکه های اجتماعی مورد علاقه خود به اشتراک بگذارید و من برای همه سال نو آرزو می کنم!
سلام و ممنون از این آموزش.
آیا به جای فهرستی از مقالات اخیر در منوی کشویی امکان فهرست موارد بر اساس طبقه بندی، از جدیدترین به قدیمی ترینها وجود دارد؟
اگر پاسخی دارید پیشاپیش متشکرم!
بله اما کجا می خواهید آنها را لیست کنید؟
از پاسخ شما متشکریم ، ترکیب منوی کشویی مقالات از همان دسته ، در بالای مقالات (یا در پایین) است. موقعیت واقعاً برای من مشکلی ایجاد نمی کند ، ترجیح می دهد کدی باشد که باید در آن جاسازی شود.
در حقیقت ، ایده ویرایش فایل single.php (مقاله) به منظور ادغام این کد ، و ایجاد یک منوی کشویی از همان دسته مقاله منتشر شده است.
من نمی دانم که آیا این امکان پذیر است.
خیلی از شما متشکرم!
در مقالات به طور مستقیم