افزونه فهرست مطالب برای وردپرس هضم محتوای طولانی را برای کاربران آسانتر و به بهبود خوانایی کمک میکند، زیرا به آنها اجازه میدهد به هر بخش از یک پست یا صفحه بروند. در واقع سرعت و سادگی در دسترسی به محتوا یکی از فاکتورهای اساسی در هر وبسایت محسوب میشود. کاربر باید بتواند در کوتاهترین زمان و با کمترین زحمت به محتوای موردنظر خود برسد. این مورد مخصوصاً در مقالات و محتوای متنی طولانی بیشتر اهمیت پیدا میکند. همچنین فهرست مطالب در وردپرس به رتبهبندی صفحات و پستهای شما در نتایج جستجو گوگل کمک میکند.
یکی از بهترین راهحلها برای دسترسی سریع و راحت به محتوای مدنظر در مقالات، استفاده از افزونه فهرست مطالب است. این پلاگینها تمامی محتوای مقاله را بر اساس سر تیترها (تگ H1 تا H6) درجهبندی و تقسیم و برای هر سر تیتر یک لینک برای دسترسی سریع ایجاد میکنند. اما بهترین افزونه فهرست مطالب برای وردپرس کدام است و چه قابلیتهایی را ارائه میدهد؟
در این مقاله با ما همراه باشید تا شما را با 11 پلاگین فهرست مطالب در وردپرس و ویژگیهای آنها آشنا کنیم.
جدول محتوا چیست؟
جدول محتوا به طور خلاصه نوشته های شما را سازماندهی کرده و باعث راحتی دسترسی کاربران به بخش های مختلف محتوا میشود. جدول محتوا در وبسایتها، بخصوص در مقالات طولانی، به عنوان نقشهای برای محتوا عمل میکند که به خوانندگان کمک میکند تا به راحتی موضوعات مختلف مقاله را مشاهده کرده و با کلیک بر روی تیتر موردنظر به محتوای آن قسمت ارجاع شوند که مشاهده موضوعات مختلف مقاله را برای کاربران راحت کرده و تنها با کلیک روی تیتر موردنظر میتوانند به محتوای آن دسترسی پیدا کنند.
مزایای استفاده از پلاگینهای جدول محتوا
قبل از معرفی پلاگینها، دلایل استفاده از پلاگینهای جدول محتوا را به صورت تیتروار برای شما درج کرده ایم
- صرفه جویی در زمان
- بهبود سئو
- کاهش نرخ پرش یا Bounce Rate
- تجربه کاربری لذت بخش
حتما بخوانید: بهترین هاست برای سایت من چیست؟ (آشنایی با مزایا و معایب هر نوع هاست)
11 افزونه فهرست مطالب در وردپرس
افزونههای فهرست مطالب در وردپرس متنوع هستند و هر یک ویژگیهای خاص خود را ارائه میدهند. در ادامه شما را با لیستی از بهترین پلاگینهای فهرست مطالب در وردپرس و قابلیتهای آنها آشنا میکنیم:
1. Easy Table of Contents : نصب آسان
افزونه Easy Table of Contents یکی دیگر از افزونه های جدول وردپرس است که به طور خودکار یک جدول محتوا را بر اساس عناوین درون مطلب ایجاد میکند. این افزونه به خصوص برای طراحان وبسایت که به دنبال راه حلی ساده و بدون دردسر برای افزودن جدول محتوا به مقالات، صفحات وب، و انواع پستهای سفارشی هستند، مناسب است. Easy Table of Contents با ویرایشگرهای مختلف صفحه مانند Gutenberg و Elementor سازگار است، که این موضوع دست طراح وبسایت را برای جایگذاری و تنظیمات بصری جدول محتوا باز میگذارد.
از جمله این تنظیمات میتوان به تغییر عرض جدول، ویرایش اندازه فونت، و حتی انتخاب تم اشاره کرد. کاربران میتوانند تعداد سرفصلهایی که باید هنگام ایجاد جدول محتوا استفاده شود را انتخاب کنند و همچنین مکانهایی را که میخواهند جدول محتوا به طور خودکار در آنها قرار گیرد تعیین کنند. این ویژگیها مدیریت محتواهای طولانی را آسانتر میکنند.
همچنین این افزونه به طور خودکار TOC را بر اساس عناوین پستها، صفحات و انواع پست سفارشی اضافه می کند.
مزایا:
- پشتیبانی از ویرایشگر کلاسیک، گوتنبرگ، Divi، Elementor
- امکان تنظیم مکان و ظاهر فهرست مطالب
- پشتیبانی از smooth scrolling
- حذف هدینگها در سطح جهانی و به صورت پست به پست
- رابط کاربرپسند برای کاربران در تمام سطوح مهارت
- پشتیبانی از افزونه از طراحی واکنشگرا یا ریسپانسیو
- سازگار با طیف گستردهای از تمها و افزونههای وردپرس
- ایجاد TOC بهصورت خودکار
معایب:
- ویژگیهای پیشرفته محدودی
2. افزونه Table of Contents Plus
افزونه Table of Contents Plus یک افزونه فهرست مطالب در وردپرس است که به طور خودکار فهرست مطالب را برای پستها و صفحات ایجاد میکند. این پلاگین با رابط کاربرپسند خود، سفارشی کردن استایل TOC را آسان میکند.
مزایا:
- ایجاد TOC بهصورت خودکار
- طراحی ظاهر TOC را متناسب با طراحی وبسایت
- پشتیبانی از سطوح مختلف عنوان (H2-H6)
- استفاده آسان
معایب:
- متکی بودن سفارشیسازیها به شورت کدها و کلاسهای CSS
- تنظیمات بصری محدود
3. افزونه SimpleTOC
با استفاده از افزونه SimpleTOC شما بدون نیاز به کدنویسی میتوانید یک فهرست مطالب در وردپرس ایجاد کنید. این افزونه به طور یکپارچه با ویرایشگر گوتنبرگ ادغام میشود و این امکان را به شما میدهد تا با اضافه کردن یک بلوک اختصاصی، بهراحتی فهرستی از مطالب را در محتوای خود وارد کنید.
مزایا:
- پیکربندی آسان
- تضمین نشانهگذاری HTML تمیز و معتبر را برای عملکرد بهینه و SEO
- استفاده از تگ جزئیات داخلی مرورگر برای TOC تاشو و افزایش تعامل کاربر
- حداقل استفاده از جاوا اسکریپت و CSS، تضمین زمان بارگذاری سریع
- ترجمه شده به چندین زبان
- سازگاری با ویرایشگر گوتنبرگ
- شامل ARIA Label و ویژگیهای نقش ناوبری اختیاری برای دسترسی بهتر
- ایدهآل برای ایجاد بخشهای پرسشوپاسخ در محتوا
معایب:
- بدون گزینههای سفارشیسازی
- ناسازگار با ویرایشگرهای کلاسیک
4. افزونه Table of Contents Block
تنها با چند کلیک، میتوانید یک فهرست پویا از مطالب را مستقیماً در ویرایشگر گوتنبرگ بگنجانید و نحوه پیمایش کاربران در پستها یا صفحات طولانی شما را ساده کنید. این افزونه تجربه کاربر را بهبود میبخشد و رتبه صفحه شما را در موتور جستجو با افزایش ساختار و خوانایی آن افزایش میدهد.
Block جدول محتوا، ناوبری وبسایت محتوا را در سایت وردپرس شما ساده میکند. به طور یکپارچه با ویرایشگر گوتنبرگ ادغام شده است، این امکان را به شما میدهد تا جداول واضح و سازمانیافته مطالب را برای محتواها و صفحات خود ایجاد کنید. با تولید خودکار بر اساس تیترها و گزینههای سفارشیسازی آسان، میتوانید بدون زحمت خوانایی و ساختار محتوا را افزایش دهید.
مزایا:
- ادغام با ویرایشگر گوتنبرگ
- سفارشیسازی فهرست مطالب
- سطوح سرفصل متعدد
- کاملاً قابلتنظیم
- بدون کدنویسی پیچیده
- ایجاد TOC بصری و کارآمد
- بدون نیاز به کدنویسی
- پشتیبانی 24 ساعته
معایب:
- دارای ویژگیهای پیشرفته محدود در مقایسه با سایر پلاگینها است.
- نیاز به مهارت CSS
- تأثیر بر عملکرد Block Table of Contents
5. Heroic Table of Contents
این افزونه به ویژه برای کاربرانی طراحی شده است که به دنبال یک راه حل سریع و بیدردسر برای بهبود دسترسی و ناوبری در محتوای طولانی هستند. Heroic Table of Contents از طریق یک بلوک ساده وردپرس به کاربران اجازه میدهد تا جدول محتوا را در هر نقطه از محتوای خود وارد کنند و با استفاده از چند کلیک ساده، تنظیمات مربوط به ظاهر و ساختار آن را انجام دهند.
مزایا:
- رابط کاربری ساده و عملکردهای استاندارد
- پشتیبانی و سازگاری با ویرایشگر گوتنبرگ
- نمایش آیکون collapse یا expand برای TOC
- استفاده از لیستهای نشانه دار یا bulleted، شمارهگذاری شده و ساده
- مخفی کردن و برچسب زدن هدینگها بدون تغییر محتوا اصلی
معایب:
- گزینهای برای نوار چسبنده برای پیمایش در امتداد جدول وجود ندارد.
- ناسازگاری با لینکهای jump در فهرست مطالبی که باید در چند صفحه تقسیم شوند.
6. Joli Table of Contents
اگر برای جدول محتوای خود به دنبال تنظیمات زیاد و آزادی عمل در طراحی هستید، به شما افزونه Joli را پیشنهاد میکنیم. این افزونه برای طراحان سایت که به دنبال سفارشیسازی در ظاهر و ساختار جدول محتوای خود هستند، ایدهآل است.
Joli Table of Contents انواع گزینههای سفارشیسازی از جمله تنظیمات حاشیه، فونت، رنگ و اندازه را به شما ارائه میکند. با استفاده از قابلیت های این پلاگین وردپرسی، میتوانید جدول محتوا را دقیقاً به شکلی که میخواهید شکل دهید.
مزایا:
- تولید خودکار TOC
- بسیار قابلتنظیم
- قابل ادغام با گوتنبرگ ادغام
- تنظیمات سفارشیسازی انعطافپذیر مانند حاشیهها، تورفتگیها، حاشیهها، رنگها، فونتها و…
- پشتیبانی از سطح سرفصلها یا هدینگهای متعدد
- استفاده آسان
معایب:
- ویژگیهای محدود در نسخه رایگان در مقایسه با نسخه Pro.
7. LuckyWP Table of Contents
LuckyWP مانند سایر افزونه هایی که پیشتر معرفی شد، امکانات متنوعی مانند تنظیم رنگها، فونتها، سایز المان ها را ارائه میکند. این افزونه همچنین دارای قالبهای پیشساخته نیز میباشد که زحمت طراحی و تنظیم چندین و چند باره پلاگین را از دوش طراح وبسایت برمیدارد.
از امکانات دیگر این افزونه میتوان به گزینههای نمایش برای اضافه کردن جدول به عنوان یک ویجت یا با استفاده از کد کوتاه در مکانهای مختلف صفحه اشاره کرد.
مزایا:
- درج خودکار عنوان
- بهینهسازی فهرست مطالب تولید شده برای موتورهای جستجو
- قابلیت سفارشیسازی
- استفاده آسان
- بهبود سئو با ساختاردهی محتوا برای موتورهای جستجو و افزایش احتمال اسنیپتها
- سازگار با قالبها و افزونههای مختلف وردپرس
معایب:
- برخی از گزینههای سفارشیسازی پیشرفته افزونه به دانش فنی نیاز دارد.
8. افزونه TOP Table of Contents
افزونه TOP Table of Contents از بهترین افزونههای ساخت فهرست مطالب در وردپرس محسوب میشود. این افزونه کاربرپسند به طور یکپارچه فهرستی از مطالب قابلتنظیم را در محتواها و صفحات شما ادغام میکند که جستجو محتوای شما را برای بازدیدکنندگان آسان میکند. چه یک سایت وبلاگ کوچک یا یک وبلاگ بزرگ را مدیریت کنید، TOP Table of Contents یک افزونه ضروری برای بهبود تجربه کاربر و سئو به شمار میرود. همچنین با این افزونه میتوانید نحوه تعامل کاربران با وبسایت خود را تغییر دهید. این پلاگین به طور خودکار یک TOC خیرهکننده و پاسخگو ایجاد میکند که به زیبایی با هر دستگاهی سازگار میشود. ظاهر و احساس TOC خود را با طیف وسیعی از قالبها و گزینههای طراحی خیرهکننده سفارشی کنید. علاوه بر این، روی بهبود سئو سایت شما نیز تاثیر میگذارد.
مزایا:
- گزینههای سفارشیسازی
- بهینهسازی سئو
- سازگار با صفحهسازهای محبوب مانند گوتنبرگ، ویرایشگر کلاسیک و افزونههای SEO
- پشتیبانی مداوم
- ویژگیهای Pro-Level
- رابط کاربری آسان
- سازگاری رسمی با پلاگین Rank Math SEO
معایب:
- نسخه رایگان دارای ویژگیهای زیادی در مقایسه با سایر افزونهها است، اما نسخه حرفهای دارای برخی ویژگیهای اضافی است.
9. افزونه Ultimate Blocks
افزونه Ultimate Blocks بیشتر به دلیل بلوکهای گوتنبرگ شناخته میشود، اما از بلوک فهرست مطالب ویژه نیز برخوردار است. این افزونه بسیار مورد اعتماد و محبوبیت زیادی در بین کاربران دارد. پلاگین Ultimate Blocks قابلیتهای متنوعی برای سفارشیسازی را ارائه میدهد که با استفاده از آنها میتوانید فهرست مطالب در وردپرس را ایجاد کنید. استفاده از این افزونه بسیار راحت بوده و کافی است افزونه را دانلود، فعال و از آن در صفحه محتوای موردنظر استفاده کنید.
افزونه Ultimate Blocks در دو نسخه رایگان و پولی وجود دارد. هزینه مجوز سالانه برای یک سایت 49 دلار و برای سایت های نامحدود 69 دلار است. همچنین با پرداخت 349 دلار میتوانید برای همیشه افزونه را خریداری کنید.
مزایا:
- دارای یک کتابخانه بزرگ از Gutenberg blocks
- پیروی TOC block از بهترین شیوههای سئو
- دارای فهرست sticky table
- ایجاد فهرست مطالب از هدینگها
- ادغام ستون TOC
- تنظیم پارامترها و سبک بلوکها با توجه به نیاز کاربران
- طیف گسترده از بلوکها برای نیازهای محتوای مختلف
- رابط کاربری ساده و شهودی
- گزینههای لیست انعطافپذیر (لیستهای نشانه دار یا bulleted، شمارهگذاری شده و ساده)
- بهینهسازی برای سئو بهوسیله ویژگیهای داخلی و دادههای ساختاری
معایب:
- بسیار به گوتنبرگ وابسته است، بنابراین استفاده از ویرایشگرهای دیگر چالشبرانگیز خواهد بود.
10. افزونه Fixed TOC
از دیگر افزونههای قدرتمند برای ساخت فهرست مطالب در وردپرس، Fixed TOC است. با نصب این افزونه میتوانید تجربه کاربر را بهبود ببخشید، دسترسی به محتوا را ساده کنید و آن را به یک دارایی ارزشمند برای بهینهسازی وبسایت تبدیل کنید.
مزایا:
- ایجاد خودکار TOC
- اسکرول صاف
- پشتیبانی از افزودن ویجت به نوار کناری
- توانایی جمع کردن/گسترش فهرست فرعی
- نشانگر heading-link در حین اسکرول
- سازگاری با هر اندازه دستگاه
- سازگار با تمها و افزونههای مختلف وردپرس
- پشتیبانی از ویژگی شورت کد (shortcode) برای نشان دادن TOC در هر نقطه از یک پست
- دارای چندین تغییر سبک
معایب:
- گزینههای سفارشیسازی محدود
- بدون نسخه رایگان
11. All in One SEO (AIOSEO) (جعبه ابزار کامل)
افزونه All In One SEO که به اختصاری AIOSEO هم نامیده میشود، به عنوان یکی از قدرتمندترین افزونههای بهینهسازی موتور جستجو (SEO) برای وردپرس شناخته میشود. این افزونه ویژگیهای کلیدی SEO مانند تولید نقشه سایت و بهینهسازی متا تگها را ارائه میدهد و درکنار آن امکان افزودن جدول محتوا به مقالات و صفحات را نیز به آسانی فراهم میکند. جدول محتوای AIOSEO به طور خودکار از سرفصلهای موجود در محتوا تولید میشود، که این موضوع به کاربران اجازه میدهد تا ساختار مقاله را سریعتر درک کرده و به بخش دلخواه خود دسترسی پیدا کنند.
این افزونه قدرتمند همچنین به طراحان سایت این را امکان میدهد که عناوین خاصی را در جدول محتوا پنهان یا تنظیم کنند. این ویژگی میتواند به ویژه برای محتوایی که دارای عنوان های متعدد است و نیاز به تمیز کاری در جدول محتوا دارد، مفید باشد. با استفاده از AIOSEO، کاربر همچنین میتواند ترتیب سرفصلها را تغییر دهد و از قالبهای مختلف مانند نقطه گذاری بولت یا اعداد برای سازماندهی جدول محتوای خود استفاده کند.
نحوه اضافه کردن فهرست مطالب در وردپرس با افزونه Easy Table of Contents
ایجاد دستی فهرست مطالب در وردپرس برای محتواهای طولانی حاوی عناوین زیاد وقتگیر است. به همین دلیل استفاده از پلاگینهای وردپرس میتواند بهآسانی این روند کمک کند. بهعنوانمثال، ما مراحل ایجاد TOC را با استفاده از Easy Table of Contents نشان خواهیم داد:
- ابتدا افزونه را دانلود و سپس نصب کنید.
- سپس، در داشبورد وردپرس به Settings -> Table of Contents بروید.
- اکنون در بخش General -> Auto Insert، انواع پستهایی را که میخواهید افزونه بهطور خودکار TOC را به آن اضافه کند، انتخاب کنید. برای مثال، ما Posts را انتخاب کردیم. همچنین در این مرحله، میتوانید موقعیت جدول، برچسبهای سرصفحه و تعداد سرفصلها را برای نمایش پیکربندی کنید.
- شما میتوانید عرض و تراز TOC را در بخش Appearance سفارشی کنید. تغییر اندازه فونت، تم جدول و رنگ TOC نیز امکان پذیر است.
- به تنظیمات Advanced configuration بروید تا شرایط نحوه نمایش TOC را مشخص کنید. به عنوان مثال، فقط انتخاب سرفصل های H1، H2، و H3 سرفصل های H4 و زیر را از TOC حذف می کند.
- اکنون روی Save Changes کلیک کنید.
این ابزار رایگان بهصورت خودکار فهرست مطالب را پس از انتشار تولید میکند. با این حال، توصیه میکنیم پیشنمایش TOC را قبل از انتشار برای اطمینان از عدم وجود خطا در پیکربندی مشاهده کنید.
نکات تکمیلی در هنگام انتخاب بهترین افزونه فهرست مطالب
هنگام انتخاب بهترین افزونه فهرست مطالب در وردپرس، بسیار مهم است که ویژگیها و نکات خاصی را در نظر بگیرید که تجربه کاربر و عملکرد سئو را افزایش میدهد. از جمله مهمترین نکات عبارتاند:
- شما باید افزونهای را انتخاب کنید که یک پلاگین TOC خوب باید امکان سفارشیسازی را فراهم کند و به شما امکان دهد استایل آن را با وبسایت خود مطابقت دهید. مطمئن شوید که رنگها، فونتها، سبکها و طرحبندیها قابل تنظیم هستند.
- مطمئن شوید که پلاگین TOC نشانهگذاری مناسب SEO را ایجاد میکند. با ساختار هدینگهای مناسب (H1، H2، H3 و غیره) و افزونههای SEO مانند Yoast SEO و Rank Math، دید موتور جستجوی سایت خود را بهینه کنید.
- از آنجایی که دستگاههای تلفن همراه به طور فزایندهای مورد استفاده قرار میگیرند، TOC باید پاسخگو باشد. این امر یک تجربه سازگار و کاربر پسند را در بین دستگاههای مختلف تضمین میکند.
- نصب و مدیریت پلاگین، حتی برای مبتدیان، باید آسان باشد. باید گزینههای سفارشیسازی ساده و کنترلهای بصری را ارائه دهد.
- مطمئن شوید که افزونه TOC با قالب وردپرس شما سازگار است. مشکلات سازگاری میتواند منجر به مشکلات عملکرد شود.
بهترین افزونه فهرست مطالب در وردپرس کدام است؟
هنگام انتخاب بهترین افزونههای فهرست مطالب (TOC) برای وردپرس، گزینههای خاصی مانند TOP Table of Contents طیف وسیعی از ویژگیهای ضروری را ارائه میدهند. در نهایت به شما بستگی دارد که بر اساس نیاز خود انتخاب درستی داشته باشید.
برای مثال افزونه TOP Table of Contents به دلیل رابط کاربر پسند، قالبهای قابلتنظیم و سازگاری با بهترین شیوههای SEO از بهترین افزونههای ساخت فهرست محسوب میشود. این برای کاربرانی مناسب است که به دنبال راهحل جامع TOC هستند، اما در نهایت، بهترین افزونه برای شما به نیازها و اهداف خاص شما بستگی دارد.
هنگام تصمیمگیری، آزمایش پلاگینهای مختلف را در نظر بگیرید و ارزیابی کنید که چقدر قابلیت استفاده، سفارشیسازی، بهینهسازی SEO و معیارهای سازگاری شما را برآورده میکنند. این رویکرد به شما اطمینان میدهد که پلاگین TOC را پیدا کنید که به بهترین وجه با نیازهای وبسایت شما مطابقت دارد و تجربه کلی کاربر را بهبود میبخشد.
هاست یکی از مهم ترین ارکان یک وبسایت محسوب میشود. همواره تمامی محتوا، وردپرس ،پلاگین ها و فعالیت های شما بر روی هاست شما بارگزاری میشوند. لذا داشتن یک هاست وردپرسی قدرتمند با کیفیت سرویس دهی مطلوب، سرعت بارگزاری مناسب و پشتیبانی حرفهای، نقش بسیار مهمی در رشد و موفقیت سایت دارد.
افزونه های وردپرسی، از جمله افزونه فهرست مطالب، برای نصب و فعالیت نیاز به منابع هاست دارند. چنانچه هاست وبسایت شما از نظر منابع محدودیت داشته باشد و یا به خوبی تنظیم (کانفیگ) نشده باشد، شما را با مشکلات متعددی روبهرو میسازد.
میزبانی ایران سرور : نیازی به آزمون و خطا نیست!
ما در ایران سرور با سالها تجربه موفق از ارائه سرویس های متنوع میزبانی وب و برخورداری از پرسنل متخصص و مجرب، کنار شما هستیم تا خدمات هاستینگ متناسب با نیاز شما را ارائه دهیم.
چنانچه به دنبال هاست اشتراکی برای شروع کسب و کارتان هستید یا نیازمند سرورهای اختصاصی برای مدیریت ترافیک بالا، ما برای نیاز شما پاسخ مناسب داریم. انتخاب ایران سرور به معنای سرمایهگذاری در آینده و رشد پایدار کسبوکار شما است.
یکی از پرطرفدارترین سرویس های میزبانی ما، هاست مخصوص وردپرس است. این سرویس ها به طور ویژه برای وردپرس بهینه شدهاند و یک انتخاب مطمئن و بدون آزمون و خطا برای وبسایت های وردپرسی هستند.
جمعبندی
ایجاد افزونه فهرست مطالب وردپرس میتواند رضایت تجربه کاربر را به میزان قابلتوجهی افزایش دهد، عملکرد SEO را بهبود بخشد و ناوبری محتوا را ساده کند. چه نیاز به سفارشیسازی، بهینهسازی سئو، پاسخگویی یا سهولت استفاده داشته باشید، افزونههای متعددی برای رفع نیازهای شما در دسترس هستند. با پیادهسازی یک TOC خوب طراحی شده، میتوانید محتوای خود را در دسترس تر، جذابتر و سازماندهی کنید و در نهایت اثربخشی کلی سایت وردپرس خود را افزایش دهید.
در این مقاله شما را با 11 تا از بهترین افزونههای ساخت فهرست مطالب در وردپرس و ویژگیهای آنها آشنا کردیم تا به راحتی بتوانید افزونه مورد نظر خود را انتخاب و نصب کنید. اگر شما نیز با افزونه های وردپرسی برای ساخت فهرست مطالب آشنایی دارید، از طریق کامنت ها با ما به اشتراک بگذارید.
منابع
https://www.hostinger.com/tutorials/wordpress-table-of-contents
https://boomdevs.com/best-table-of-contents-plugins-for-wordpress/#simpletoc-table-of-contents-block
https://crocoblock.com/blog/best-wordpress-table-of-contents-plugins/