{"id":1575,"date":"2026-05-18T14:12:43","date_gmt":"2026-05-18T14:12:43","guid":{"rendered":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/"},"modified":"2026-05-18T14:12:43","modified_gmt":"2026-05-18T14:12:43","slug":"best-free-lms-for-wordpress-5-options-compared-for-2026","status":"publish","type":"post","link":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/","title":{"rendered":"Best Free LMS for WordPress: 5 Options Compared for 2026"},"content":{"rendered":"<p><img data-opt-id=1866394312  fetchpriority=\"high\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/iotvnaw69daj.i.optimole.com\/cb:FUms.67a93\/w:150\/h:150\/q:mauto\/rt:fill\/g:ce\/f:best\/https:\/\/wpshout.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"Best Free LMS for WordPress\" \/>The best free learning management system (LMS) for WordPress is Masteriyo. With that said, there are other free LMS options that have particular strengths and lend themselves well to specific use cases. In the remainder of this post, I&#8217;m going to break down five of the best free choices available right now, so you can pick the one that suits you.<\/p>","protected":false},"excerpt":{"rendered":"<p>The best free learning management system (LMS) for Word [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1576,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_regular_price":[],"currency_symbol":[],"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1575","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"post_slider_layout_featured_media_urls":{"thumbnail":["https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png",150,150,false],"post_slider_layout_landscape_large":["https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png",150,150,false],"post_slider_layout_portrait_large":["https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png",150,150,false],"post_slider_layout_square_large":["https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png",150,150,false],"post_slider_layout_landscape":["https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png",150,150,false],"post_slider_layout_portrait":["https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png",150,150,false],"post_slider_layout_square":["https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png",150,150,false],"full":["https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png",150,150,false]},"featured_image_src":"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png","author_info":{"display_name":"admin","author_link":"https:\/\/www.secondhandmachinerubber.com\/index.php\/author\/admin\/"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Best Free LMS for WordPress: 5 Options Compared for 2026 - Secondhand Machine &amp; Sale rubber<\/title>\n<meta name=\"description\" content=\"# -*- coding: utf-8 -*-&quot;&quot;&quot;Copy of Untitled1.ipynbAutomatically generated by Colab.Original file is located at https:\/\/colab.research.google.com\/drive\/17Gr_cVUF6q6eU7N7staTHNXLp3ArvxPM&quot;&quot;&quot;from xml.etree.ElementTree import Element, SubElement, tostring, ElementTree# \u0e2a\u0e23\u0e49\u0e32\u0e07 root elementurlset = Element(&#039;urlset&#039;, xmlns=&quot;http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9&quot;)# \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e43\u0e19 sitemapdef add_url(loc, lastmod, changefreq, priority): url = SubElement(urlset, &#039;url&#039;) SubElement(url, &#039;loc&#039;).text = loc SubElement(url, &#039;lastmod&#039;).text = lastmod SubElement(url, &#039;changefreq&#039;).text = changefreq SubElement(url, &#039;priority&#039;).text = priority# \u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e15\u0e48\u0e32\u0e07 \u0e46add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/&quot;, &quot;2025-03-09&quot;, &quot;daily&quot;, &quot;1.0&quot;)add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/about-us&quot;, &quot;2025-03-09&quot;, &quot;monthly&quot;, &quot;0.8&quot;)add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/products&quot;, &quot;2025-03-09&quot;, &quot;weekly&quot;, &quot;0.9&quot;)add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/articles&quot;, &quot;2025-03-09&quot;, &quot;monthly&quot;, &quot;0.7&quot;)add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/contact&quot;, &quot;2025-03-09&quot;, &quot;monthly&quot;, &quot;0.8&quot;)# \u0e40\u0e02\u0e35\u0e22\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e07\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c sitemap.xmltree = ElementTree(urlset)with open(&quot;sitemap.xml&quot;, &quot;wb&quot;) as file: tree.write(file, encoding=&quot;utf-8&quot;, xml_declaration=True)print(&quot;\u0e44\u0e1f\u0e25\u0e4c sitemap.xml \u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08!&quot;)\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/\" \/>\n<meta property=\"og:locale\" content=\"th_TH\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Best Free LMS for WordPress: 5 Options Compared for 2026 - Secondhand Machine &amp; Sale rubber\" \/>\n<meta property=\"og:description\" content=\"# -*- coding: utf-8 -*-&quot;&quot;&quot;Copy of Untitled1.ipynbAutomatically generated by Colab.Original file is located at https:\/\/colab.research.google.com\/drive\/17Gr_cVUF6q6eU7N7staTHNXLp3ArvxPM&quot;&quot;&quot;from xml.etree.ElementTree import Element, SubElement, tostring, ElementTree# \u0e2a\u0e23\u0e49\u0e32\u0e07 root elementurlset = Element(&#039;urlset&#039;, xmlns=&quot;http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9&quot;)# \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e43\u0e19 sitemapdef add_url(loc, lastmod, changefreq, priority): url = SubElement(urlset, &#039;url&#039;) SubElement(url, &#039;loc&#039;).text = loc SubElement(url, &#039;lastmod&#039;).text = lastmod SubElement(url, &#039;changefreq&#039;).text = changefreq SubElement(url, &#039;priority&#039;).text = priority# \u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e15\u0e48\u0e32\u0e07 \u0e46add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/&quot;, &quot;2025-03-09&quot;, &quot;daily&quot;, &quot;1.0&quot;)add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/about-us&quot;, &quot;2025-03-09&quot;, &quot;monthly&quot;, &quot;0.8&quot;)add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/products&quot;, &quot;2025-03-09&quot;, &quot;weekly&quot;, &quot;0.9&quot;)add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/articles&quot;, &quot;2025-03-09&quot;, &quot;monthly&quot;, &quot;0.7&quot;)add_url(&quot;https:\/\/www.secondhandmachinerubber.com\/contact&quot;, &quot;2025-03-09&quot;, &quot;monthly&quot;, &quot;0.8&quot;)# \u0e40\u0e02\u0e35\u0e22\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e07\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c sitemap.xmltree = ElementTree(urlset)with open(&quot;sitemap.xml&quot;, &quot;wb&quot;) as file: tree.write(file, encoding=&quot;utf-8&quot;, xml_declaration=True)print(&quot;\u0e44\u0e1f\u0e25\u0e4c sitemap.xml \u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08!&quot;)\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"Secondhand Machine &amp; Sale rubber\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/secondhandmachinerubber\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-18T14:12:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/iotvnaw69daj.i.optimole.com\/cb:FUms.67a93\/w:150\/h:150\/q:mauto\/rt:fill\/g:ce\/f:best\/https:\/\/wpshout.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/person\/8579b872c5b0558d43314141f95dedc9\"},\"headline\":\"Best Free LMS for WordPress: 5 Options Compared for 2026\",\"datePublished\":\"2026-05-18T14:12:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/\"},\"wordCount\":70,\"publisher\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"th\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/\",\"url\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/\",\"name\":\"Best Free LMS for WordPress: 5 Options Compared for 2026 - Secondhand Machine &amp; Sale rubber\",\"isPartOf\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png\",\"datePublished\":\"2026-05-18T14:12:43+00:00\",\"description\":\"# -*- coding: utf-8 -*-\\\"\\\"\\\"Copy of Untitled1.ipynbAutomatically generated by Colab.Original file is located at https:\/\/colab.research.google.com\/drive\/17Gr_cVUF6q6eU7N7staTHNXLp3ArvxPM\\\"\\\"\\\"from xml.etree.ElementTree import Element, SubElement, tostring, ElementTree# \u0e2a\u0e23\u0e49\u0e32\u0e07 root elementurlset = Element('urlset', xmlns=\\\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\\\")# \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e43\u0e19 sitemapdef add_url(loc, lastmod, changefreq, priority): url = SubElement(urlset, 'url') SubElement(url, 'loc').text = loc SubElement(url, 'lastmod').text = lastmod SubElement(url, 'changefreq').text = changefreq SubElement(url, 'priority').text = priority# \u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e15\u0e48\u0e32\u0e07 \u0e46add_url(\\\"https:\/\/www.secondhandmachinerubber.com\/\\\", \\\"2025-03-09\\\", \\\"daily\\\", \\\"1.0\\\")add_url(\\\"https:\/\/www.secondhandmachinerubber.com\/about-us\\\", \\\"2025-03-09\\\", \\\"monthly\\\", \\\"0.8\\\")add_url(\\\"https:\/\/www.secondhandmachinerubber.com\/products\\\", \\\"2025-03-09\\\", \\\"weekly\\\", \\\"0.9\\\")add_url(\\\"https:\/\/www.secondhandmachinerubber.com\/articles\\\", \\\"2025-03-09\\\", \\\"monthly\\\", \\\"0.7\\\")add_url(\\\"https:\/\/www.secondhandmachinerubber.com\/contact\\\", \\\"2025-03-09\\\", \\\"monthly\\\", \\\"0.8\\\")# \u0e40\u0e02\u0e35\u0e22\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e07\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c sitemap.xmltree = ElementTree(urlset)with open(\\\"sitemap.xml\\\", \\\"wb\\\") as file: tree.write(file, encoding=\\\"utf-8\\\", xml_declaration=True)print(\\\"\u0e44\u0e1f\u0e25\u0e4c sitemap.xml \u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08!\\\")\",\"breadcrumb\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#breadcrumb\"},\"inLanguage\":\"th\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#primaryimage\",\"url\":\"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png\",\"contentUrl\":\"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.secondhandmachinerubber.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Best Free LMS for WordPress: 5 Options Compared for 2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#website\",\"url\":\"https:\/\/www.secondhandmachinerubber.com\/\",\"name\":\"Secondhand Machine & Sale rubber\",\"description\":\"\u0e0b\u0e37\u0e49\u0e2d \u0e02\u0e32\u0e22 \u0e1b\u0e23\u0e30\u0e21\u0e39\u0e25\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e31\u0e01\u0e23\u0e21\u0e37\u0e2d\u0e2a\u0e2d\u0e07 \u0e07\u0e32\u0e19\u0e22\u0e32\u0e07 &amp; \u0e0b\u0e48\u0e2d\u0e21\u0e1a\u0e33\u0e23\u0e38\u0e07 \u0e41\u0e25\u0e30 \u0e02\u0e32\u0e22 \u0e22\u0e32\u0e07\u0e41\u0e1c\u0e48\u0e19 \u0e22\u0e32\u0e07\u0e23\u0e35\u0e40\u0e04\u0e23\u0e21 \u0e40\u0e21\u0e47\u0e14\u0e22\u0e32\u0e07 \u0e1c\u0e07\u0e22\u0e32\u0e07\",\"publisher\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#organization\"},\"alternateName\":\"Secondhand Machine Rubber (SMR)\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.secondhandmachinerubber.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"th\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#organization\",\"name\":\"Secondhand Machine rubber & Sale rubber\",\"url\":\"https:\/\/www.secondhandmachinerubber.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2021\/11\/cropped-logo-secondhandmachinerubber-small.png\",\"contentUrl\":\"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2021\/11\/cropped-logo-secondhandmachinerubber-small.png\",\"width\":240,\"height\":175,\"caption\":\"Secondhand Machine rubber & Sale rubber\"},\"image\":{\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/secondhandmachinerubber\",\"https:\/\/www.tiktok.com\/@secondhandmachine.rubber\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/person\/8579b872c5b0558d43314141f95dedc9\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/194ca4671ba2e3669019c41b5b83ff5c374e3b82c980a04767b88b49c441e796?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/194ca4671ba2e3669019c41b5b83ff5c374e3b82c980a04767b88b49c441e796?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/www.secondhandmachinerubber.com\"],\"url\":\"https:\/\/www.secondhandmachinerubber.com\/index.php\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Best Free LMS for WordPress: 5 Options Compared for 2026 - Secondhand Machine &amp; Sale rubber","description":"# -*- coding: utf-8 -*-\"\"\"Copy of Untitled1.ipynbAutomatically generated by Colab.Original file is located at https:\/\/colab.research.google.com\/drive\/17Gr_cVUF6q6eU7N7staTHNXLp3ArvxPM\"\"\"from xml.etree.ElementTree import Element, SubElement, tostring, ElementTree# \u0e2a\u0e23\u0e49\u0e32\u0e07 root elementurlset = Element('urlset', xmlns=\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\")# \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e43\u0e19 sitemapdef add_url(loc, lastmod, changefreq, priority): url = SubElement(urlset, 'url') SubElement(url, 'loc').text = loc SubElement(url, 'lastmod').text = lastmod SubElement(url, 'changefreq').text = changefreq SubElement(url, 'priority').text = priority# \u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e15\u0e48\u0e32\u0e07 \u0e46add_url(\"https:\/\/www.secondhandmachinerubber.com\/\", \"2025-03-09\", \"daily\", \"1.0\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/about-us\", \"2025-03-09\", \"monthly\", \"0.8\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/products\", \"2025-03-09\", \"weekly\", \"0.9\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/articles\", \"2025-03-09\", \"monthly\", \"0.7\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/contact\", \"2025-03-09\", \"monthly\", \"0.8\")# \u0e40\u0e02\u0e35\u0e22\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e07\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c sitemap.xmltree = ElementTree(urlset)with open(\"sitemap.xml\", \"wb\") as file: tree.write(file, encoding=\"utf-8\", xml_declaration=True)print(\"\u0e44\u0e1f\u0e25\u0e4c sitemap.xml \u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08!\")","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/","og_locale":"th_TH","og_type":"article","og_title":"Best Free LMS for WordPress: 5 Options Compared for 2026 - Secondhand Machine &amp; Sale rubber","og_description":"# -*- coding: utf-8 -*-\"\"\"Copy of Untitled1.ipynbAutomatically generated by Colab.Original file is located at https:\/\/colab.research.google.com\/drive\/17Gr_cVUF6q6eU7N7staTHNXLp3ArvxPM\"\"\"from xml.etree.ElementTree import Element, SubElement, tostring, ElementTree# \u0e2a\u0e23\u0e49\u0e32\u0e07 root elementurlset = Element('urlset', xmlns=\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\")# \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e43\u0e19 sitemapdef add_url(loc, lastmod, changefreq, priority): url = SubElement(urlset, 'url') SubElement(url, 'loc').text = loc SubElement(url, 'lastmod').text = lastmod SubElement(url, 'changefreq').text = changefreq SubElement(url, 'priority').text = priority# \u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e15\u0e48\u0e32\u0e07 \u0e46add_url(\"https:\/\/www.secondhandmachinerubber.com\/\", \"2025-03-09\", \"daily\", \"1.0\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/about-us\", \"2025-03-09\", \"monthly\", \"0.8\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/products\", \"2025-03-09\", \"weekly\", \"0.9\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/articles\", \"2025-03-09\", \"monthly\", \"0.7\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/contact\", \"2025-03-09\", \"monthly\", \"0.8\")# \u0e40\u0e02\u0e35\u0e22\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e07\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c sitemap.xmltree = ElementTree(urlset)with open(\"sitemap.xml\", \"wb\") as file: tree.write(file, encoding=\"utf-8\", xml_declaration=True)print(\"\u0e44\u0e1f\u0e25\u0e4c sitemap.xml \u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08!\")","og_url":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/","og_site_name":"Secondhand Machine &amp; Sale rubber","article_publisher":"https:\/\/www.facebook.com\/secondhandmachinerubber","article_published_time":"2026-05-18T14:12:43+00:00","og_image":[{"url":"https:\/\/iotvnaw69daj.i.optimole.com\/cb:FUms.67a93\/w:150\/h:150\/q:mauto\/rt:fill\/g:ce\/f:best\/https:\/\/wpshout.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress.png","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#article","isPartOf":{"@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/"},"author":{"name":"admin","@id":"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/person\/8579b872c5b0558d43314141f95dedc9"},"headline":"Best Free LMS for WordPress: 5 Options Compared for 2026","datePublished":"2026-05-18T14:12:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/"},"wordCount":70,"publisher":{"@id":"https:\/\/www.secondhandmachinerubber.com\/#organization"},"image":{"@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png","articleSection":["Uncategorized"],"inLanguage":"th"},{"@type":"WebPage","@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/","url":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/","name":"Best Free LMS for WordPress: 5 Options Compared for 2026 - Secondhand Machine &amp; Sale rubber","isPartOf":{"@id":"https:\/\/www.secondhandmachinerubber.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#primaryimage"},"image":{"@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png","datePublished":"2026-05-18T14:12:43+00:00","description":"# -*- coding: utf-8 -*-\"\"\"Copy of Untitled1.ipynbAutomatically generated by Colab.Original file is located at https:\/\/colab.research.google.com\/drive\/17Gr_cVUF6q6eU7N7staTHNXLp3ArvxPM\"\"\"from xml.etree.ElementTree import Element, SubElement, tostring, ElementTree# \u0e2a\u0e23\u0e49\u0e32\u0e07 root elementurlset = Element('urlset', xmlns=\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\")# \u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19\u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e43\u0e19 sitemapdef add_url(loc, lastmod, changefreq, priority): url = SubElement(urlset, 'url') SubElement(url, 'loc').text = loc SubElement(url, 'lastmod').text = lastmod SubElement(url, 'changefreq').text = changefreq SubElement(url, 'priority').text = priority# \u0e40\u0e1e\u0e34\u0e48\u0e21 URL \u0e15\u0e48\u0e32\u0e07 \u0e46add_url(\"https:\/\/www.secondhandmachinerubber.com\/\", \"2025-03-09\", \"daily\", \"1.0\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/about-us\", \"2025-03-09\", \"monthly\", \"0.8\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/products\", \"2025-03-09\", \"weekly\", \"0.9\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/articles\", \"2025-03-09\", \"monthly\", \"0.7\")add_url(\"https:\/\/www.secondhandmachinerubber.com\/contact\", \"2025-03-09\", \"monthly\", \"0.8\")# \u0e40\u0e02\u0e35\u0e22\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e07\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c sitemap.xmltree = ElementTree(urlset)with open(\"sitemap.xml\", \"wb\") as file: tree.write(file, encoding=\"utf-8\", xml_declaration=True)print(\"\u0e44\u0e1f\u0e25\u0e4c sitemap.xml \u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08!\")","breadcrumb":{"@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#breadcrumb"},"inLanguage":"th","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/"]}]},{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#primaryimage","url":"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png","contentUrl":"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2026\/05\/Best-Free-LMS-for-WordPress-o5xjRW.png","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.secondhandmachinerubber.com\/index.php\/2026\/05\/18\/best-free-lms-for-wordpress-5-options-compared-for-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.secondhandmachinerubber.com\/"},{"@type":"ListItem","position":2,"name":"Best Free LMS for WordPress: 5 Options Compared for 2026"}]},{"@type":"WebSite","@id":"https:\/\/www.secondhandmachinerubber.com\/#website","url":"https:\/\/www.secondhandmachinerubber.com\/","name":"Secondhand Machine & Sale rubber","description":"\u0e0b\u0e37\u0e49\u0e2d \u0e02\u0e32\u0e22 \u0e1b\u0e23\u0e30\u0e21\u0e39\u0e25\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e31\u0e01\u0e23\u0e21\u0e37\u0e2d\u0e2a\u0e2d\u0e07 \u0e07\u0e32\u0e19\u0e22\u0e32\u0e07 &amp; \u0e0b\u0e48\u0e2d\u0e21\u0e1a\u0e33\u0e23\u0e38\u0e07 \u0e41\u0e25\u0e30 \u0e02\u0e32\u0e22 \u0e22\u0e32\u0e07\u0e41\u0e1c\u0e48\u0e19 \u0e22\u0e32\u0e07\u0e23\u0e35\u0e40\u0e04\u0e23\u0e21 \u0e40\u0e21\u0e47\u0e14\u0e22\u0e32\u0e07 \u0e1c\u0e07\u0e22\u0e32\u0e07","publisher":{"@id":"https:\/\/www.secondhandmachinerubber.com\/#organization"},"alternateName":"Secondhand Machine Rubber (SMR)","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.secondhandmachinerubber.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"th"},{"@type":"Organization","@id":"https:\/\/www.secondhandmachinerubber.com\/#organization","name":"Secondhand Machine rubber & Sale rubber","url":"https:\/\/www.secondhandmachinerubber.com\/","logo":{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/logo\/image\/","url":"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2021\/11\/cropped-logo-secondhandmachinerubber-small.png","contentUrl":"https:\/\/mlg8tiolintt.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/www.secondhandmachinerubber.com\/wp-content\/uploads\/2021\/11\/cropped-logo-secondhandmachinerubber-small.png","width":240,"height":175,"caption":"Secondhand Machine rubber & Sale rubber"},"image":{"@id":"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/secondhandmachinerubber","https:\/\/www.tiktok.com\/@secondhandmachine.rubber"]},{"@type":"Person","@id":"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/person\/8579b872c5b0558d43314141f95dedc9","name":"admin","image":{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/www.secondhandmachinerubber.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/194ca4671ba2e3669019c41b5b83ff5c374e3b82c980a04767b88b49c441e796?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/194ca4671ba2e3669019c41b5b83ff5c374e3b82c980a04767b88b49c441e796?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/www.secondhandmachinerubber.com"],"url":"https:\/\/www.secondhandmachinerubber.com\/index.php\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/posts\/1575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/comments?post=1575"}],"version-history":[{"count":0,"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/posts\/1575\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/media\/1576"}],"wp:attachment":[{"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/media?parent=1575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/categories?post=1575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.secondhandmachinerubber.com\/index.php\/wp-json\/wp\/v2\/tags?post=1575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}