{"id":9771,"date":"2022-11-08T12:43:48","date_gmt":"2022-11-08T12:43:48","guid":{"rendered":"https:\/\/www.20i.com\/blog\/?p=9771"},"modified":"2026-02-17T14:09:32","modified_gmt":"2026-02-17T14:09:32","slug":"november-22-20i-dev-updates","status":"publish","type":"post","link":"https:\/\/www.20i.com\/blog\/november-22-20i-dev-updates\/","title":{"rendered":"November &#8217;22 20i Dev Updates"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Most updates covered the control panel for those who take hosting seriously: <a href=\"https:\/\/www.20i.com\/my20i\" target=\"_blank\" rel=\"noreferrer noopener\">My20i<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">20i WordPress Manager<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks for all the feedback; it&#8217;s really helping to guide the progress of the <a href=\"https:\/\/www.20i.com\/blog\/20i-wordpress-manager\/\">20i WordPress Manager<\/a> in its beta state.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These raft of changes were very much focused on giving you the power to customise the Manager to your taste. Columns can now be turned on or off, to simplify your display (or make it as complex as you like!). You can choose how many websites are displayed on each page of the tool too.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Filters help you find the information you need, no matter how many WordPress websites you&#8217;re managing. You can filter by PHP version, User assignment, SSL status, labels, customer date ranges and more.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">New functions include the ability to download WordPress core, and purge Stackcache in bulk.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">More control panel improvements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Not a WordPress user? We still have plenty of new features that make My20i even better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A really well-received new feature was our new Recently Viewed Packages menu, on the My20i home page. It enables you to get straight back to the websites you were working on last, through a quick link.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"319\" src=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2022\/11\/my20i-feature-recently-viewed-packages.png\" alt=\"Recently managed hosting packages in My20i\" class=\"wp-image-9783\" srcset=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2022\/11\/my20i-feature-recently-viewed-packages.png 600w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/my20i-feature-recently-viewed-packages-300x160.png.webp 300w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/my20i-feature-recently-viewed-packages-400x213.png.webp 400w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/my20i-feature-recently-viewed-packages-150x80.png.webp 150w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Management of domains was also improved. We made it easier to get to the domain tools you need by adding a dropdown menu to the Manage Domains page. When no hosting exists for a domain, we now give you options, and a dropdown menu has been added to allow switching between domain names quickly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition, we\u2019ve added a quick link on domains that have hosting attached to them which takes customers directly to the hosting Package Overview.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For domain renewals, you can now \u2018Enable Renewal\u2019 on domains set to not auto-renew and \u2018Extend Renewal\u2019 on domains directly from the Manage Domains page.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Generate quality traffic with the new 20i Schema Generator<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We also released a free SEO tool, the 20i <a href=\"https:\/\/www.20i.com\/schema\" target=\"_blank\" rel=\"noreferrer noopener\">Schema Generator<\/a>. It helps you signal information about your website to search engines , through <a href=\"https:\/\/en.wikipedia.org\/wiki\/Schema.org\" target=\"_blank\" rel=\"noreferrer noopener\">schema markup<\/a>, AKA structured data.. This can lead to higher rankings and special features like &#8216;rich snippets&#8217;. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s no fun writing the schema code yourself. It&#8217;s easy to make a typo and mess it up. So schema generators are useful: you just type in the variables that describe your content (or event, product, review etc.). The generator then spits-out the necessary code, which you can then add to your web page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It currently offers website, web page, <a href=\"https:\/\/www.20i.com\/blog\/schema-markup-for-your-website-hierarchy\/\">hierarchy<\/a> and <a href=\"https:\/\/www.20i.com\/blog\/faq-schema-markup-the-trick-you-didnt-know\/\">entity<\/a> generation &#8211; the latter two being available nowhere else at present. And we&#8217;ll be adding more types of data in the future. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s completely free to everyone, forever.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reseller-focused updates<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Reports covering mailboxes, bandwidth, disk space, MySQL and malware are now all available from the top navigation menu bar under their own section. You can use them to monitor customers&#8217; limits and offer upgrades.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019ve also added new icons for Reseller Preferences and HostShop in the Reseller Management section on the My20i home page, for faster navigation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">HostShop has a new Renewal Log, which can be accessed by \u2018Managing\u2019 a <a href=\"https:\/\/my.20i.com\/reseller\/stack-users\" target=\"_blank\" rel=\"noreferrer noopener\">StackCP User<\/a> &gt; Access &amp; Contracts &gt; Options &gt; Renewal Log.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We now send you regular emails, detailing failed orders and the reason why, enabling you to push the order through.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">StackCP User profiles have been updated with Gravatar profile images, better navigation and a visual refresh. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2022\/11\/StackCP-User-Card-Updates.png\" alt=\"StackCP User profile updates\" class=\"wp-image-9779\" srcset=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2022\/11\/StackCP-User-Card-Updates.png 800w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/StackCP-User-Card-Updates-300x169.png.webp 300w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/StackCP-User-Card-Updates-768x432.png.webp 768w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/StackCP-User-Card-Updates-370x208.png.webp 370w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/StackCP-User-Card-Updates-270x152.png.webp 270w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/StackCP-User-Card-Updates-570x321.png.webp 570w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/StackCP-User-Card-Updates-740x416.png.webp 740w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/StackCP-User-Card-Updates-150x84.png.webp 150w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Also, we&#8217;ve made customer support easier by adding an &#8216;info box&#8217; to StackCP Help Desk. This shows information about the service assigned on the ticket and quick links to manage the service.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">New domains<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To go with our <a href=\"https:\/\/www.20i.com\/blog\/enabling-resellers-serve-spanish-speakers\/\">Spanish StackCP translation<\/a>, we now support .casa <a href=\"https:\/\/www.20i.com\/domain-names\" target=\"_blank\" rel=\"noreferrer noopener\">domain names<\/a>, at a discounted \u00a39.99\/$9.99 a year, with a discount for Resellers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As we provide <a href=\"https:\/\/www.20i.com\/green-hosting\" target=\"_blank\" rel=\"noreferrer noopener\">green hosting<\/a>, it made sense to support the .green domain. It\u2019s available for \u00a361.99\/$61.99 a year.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As ever, we\u2019re truly grateful for all the <a href=\"https:\/\/my.20i.com\/feedback\" target=\"_blank\" rel=\"noreferrer noopener\">customer feedback<\/a> that inspired most of the changes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Other October events<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We published a number of blog posts this month. Highlights include the <a href=\"https:\/\/www.20i.com\/blog\/create-wordpress-staging\/\">Benefits of WordPress Staging<\/a>, a new <a href=\"https:\/\/www.20i.com\/blog\/featured-customer-a9k-systems\/\">Featured Customer<\/a> and the first of a two-part article on <a href=\"https:\/\/www.20i.com\/blog\/website-accessibility-checklist\/\">Website Accessibility<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meanwhile, Austin and R\u00fcdi from 20i took part in broadcast discussions. Austin spoke about <a href=\"https:\/\/trailblazer.fm\/should-i-host-client-websites\/\" target=\"_blank\" rel=\"noreferrer noopener\">whether a design agency should host client websites<\/a> on the Trailblazer FM podcast. R\u00fcdi spoke on the Ryte vlog, &#8216;Daily Dose of SEO&#8217;, about our new <a href=\"https:\/\/www.youtube.com\/watch?v=ZsIIy80wErU\" target=\"_blank\" rel=\"noreferrer noopener\">20i Schema Generator<\/a> (in German).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">And finally&#8230;please vote for us!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We work really hard to keep responding to your requests and improving our services. So, if you have time we&#8217;d be very grateful if you could vote for us in two WordPress awards that we&#8217;ve been nominated for.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There&#8217;s the <a href=\"https:\/\/thewpweekly.com\/awards\/\" target=\"_blank\" rel=\"noreferrer noopener\">WP Awards<\/a> from WP Weekly, and TemplateMonster&#8217;s <a href=\"https:\/\/www.templatemonster.com\/awards\/category\/wordpress-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Monster Awards<\/a>. It only takes a moment to vote, and it would mean a lot to us.<\/p>\n\n\n\n<figure class=\"wp-block-image alignleft size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"577\" height=\"433\" src=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2022\/11\/Pweezvote.jpg\" alt=\"Please vote for 20i\" class=\"wp-image-9785\" srcset=\"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2022\/11\/Pweezvote.jpg 577w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/Pweezvote-300x225.jpg.webp 300w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/Pweezvote-370x278.jpg.webp 370w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/Pweezvote-270x203.jpg.webp 270w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/Pweezvote-570x428.jpg.webp 570w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/Pweezvote-80x60.jpg.webp 80w, https:\/\/www.20i.com\/blog\/wp-content\/smush-webp\/2022\/11\/Pweezvote-150x113.jpg.webp 150w\" sizes=\"auto, (max-width: 577px) 100vw, 577px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"It&#8217;s been another busy month for all the team at 20i. Here&#8217;s some highlights.","protected":false},"author":2,"featured_media":9772,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"ub_ctt_via":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"csco_singular_sidebar":"","csco_page_header_type":"","csco_page_load_nextpost":"","footnotes":""},"categories":[46],"tags":[50,10],"class_list":["post-9771","post","type-post","status-publish","format-standard","has-post-thumbnail","category-20i","tag-20i","tag-company","cs-entry"],"featured_image_src":"https:\/\/www.20i.com\/blog\/wp-content\/uploads\/2022\/11\/november-22-20i-dev-updates-header-image.png","author_info":{"display_name":"Richard Chambers","author_link":"https:\/\/www.20i.com\/blog\/author\/richardchambers\/"},"_links":{"self":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/9771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/comments?post=9771"}],"version-history":[{"count":29,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/9771\/revisions"}],"predecessor-version":[{"id":9806,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/posts\/9771\/revisions\/9806"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/media\/9772"}],"wp:attachment":[{"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/media?parent=9771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/categories?post=9771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.20i.com\/blog\/wp-json\/wp\/v2\/tags?post=9771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}