{"id":1071,"date":"2018-12-12T15:08:01","date_gmt":"2018-12-12T12:08:01","guid":{"rendered":"https:\/\/esfirum.com\/?p=1071"},"modified":"2020-05-22T12:44:31","modified_gmt":"2020-05-22T09:44:31","slug":"minusy-shablonov-cms-wordpress","status":"publish","type":"post","link":"https:\/\/esfirum.com\/en\/blog\/minusy-shablonov-cms-wordpress\/","title":{"rendered":"Downsides of CMS WordPress themes"},"content":{"rendered":"<p>There are plenty of informational articles online about CMS WordPress themes. \u00abBest WordPress themes\u00bb, \u00abFree WordPress themes\u00bb, \u00abCool WordPress themes\u00bb - pick any article and you will be offered dozens of paid or free themes to use and told how great they are.<\/p>\n<p>However, in our article we will try to describe why choosing a template for your own website, especially if you plan to earn from it, is a bad idea.<br \/>\nSo, meet our TOP list of the downsides of CMS WordPress themes:<\/p>\n<ul>\n<li>When buying a template it is important to understand that you will not really be able to change the design. Because the code already says where the contact blocks, the logo, the menu, the sliders and the blocks with text and images must be. A unique website design? No, my friends, forget it!<\/li>\n<li>Templates usually contain a large number of unnecessary scripts and modules (galleries, accordions, sliders, animation) that cannot be turned off, which means the extra code will significantly increase the loading time of the site. Did I say significantly? Yes! Your site will load at the speed of a turtle!<\/li>\n<li>Templates are very hard to change, the code is far too cluttered. And free templates contain a huge amount of poor quality code. Do you want to rewrite a template for yourself? Good luck! It is a very labour-intensive, tedious and long process. It is easier to build a theme \u00abfrom scratch\u00bb than to dig through someone else's code!<br \/>\nSearch engines do not \u00ablike\u00bb templates because there are far too many similar-looking websites on the Internet. A long road to the TOP of Google, Yandex and Bing results is guaranteed.<\/li>\n<li>Templates often conflict with the modules you need and do not always support such great plugins as WooCommerce, Contact Form 7, Yoast SEO and BuddyPress. These plugins are described in our article Best plugins for CMS WordPress. Without these tools you will have to write the necessary code by hand, and that takes a lot of time and nerves.<\/li>\n<li>It is hard to choose a decent template among the many that are available online. On top of that, sometimes a free template can turn out to be better than a paid one. Want to play roulette? Welcome, the choice is yours!<\/li>\n<li>The limited capabilities of the visual editor (Visual Composer, Divi Builder, Buiver Builder, Fusion Builder) that always comes with a theme, and its \u00abheavy\u00bb code, are not the best solution for a good website. Very often another problem comes up \u2014 poor responsiveness on tablets and smartphones. And since Google has been using the Mobile First Index algorithm since July 2018, you can forget about the top ten of the search results!<\/li>\n<li>Hidden links. Very often template developers hide links to their own sites. This is very bad for the ranking of your site and very good for their own sites that the links point to. It significantly lowers the ranking of your resource in search.<\/li>\n<li>Ready-made templates, even those that top the sales charts, have a great many bugs and errors. The developers fix them as they release updates, but all of this creates huge inconvenience for the users and owners of templated sites.<\/li>\n<li>Ready-made templates will not look the way they look in the demo versions once installed. Even when you import the demo content, the template will differ strikingly from what we see in the marketplaces.<\/li>\n<li>Ready-made themes mostly use Google fonts that do not support Cyrillic, so the fonts may not work properly.<br \/>\nThe presence of vulnerabilities. Developers often do not think about security, or perhaps deliberately leave a way to hack and inject malicious code into the theme.<\/li>\n<li>A complex template structure. Developers rarely follow the official WordPress codex and introduce a lot of complicated code, scattering the template files across a large number of directories and subdirectories. Finding the piece of code you need for any edit is quite a task.<\/li>\n<li>Templates often build in support for social networks and resources that are common in the \u00abWest\u00bb. Various integrations with resources such as Pinterest, Tumblr and Twitter are not always needed by the user. Removing these widgets without knowing code is hard for a user.<\/li>\n<li>Templates often do not work on some PHP versions. This creates big problems in the work of the resource.<\/li>\n<li>Once you make any changes to the code of a template and its files, updating the theme becomes impossible. Because the new theme will wipe out all the changes made. Developers include Child themes for such tasks, but those will also have to be reworked and updated by hand, which takes a great deal of time.<\/li>\n<li>Recently many Multipurpose templates have appeared on the market that come with 20-30 different ready-made designs. So the amount of code and styles contained in such a template makes it extremely heavy and complicated for an ordinary user. Loading speed suffers first of all. In our practice we have come across templates with 40 000 lines of code in a CSS file!<\/li>\n<\/ul>\n<p>Our advice. Be extremely careful when choosing themes for a website, and better still write the site by hand (custom). In the future it will pay off tenfold!<\/p>\n<p>Forever yours, the God of WordPress development.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u0423 \u043c\u0435\u0440\u0435\u0436\u0456 \u0431\u0435\u0437\u043b\u0456\u0447 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u0439\u043d\u0438\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 \u043f\u0440\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0438 CMS WordPress. \u00ab\u041a\u0440\u0430\u0449\u0456 \u0448\u0430\u0431\u043b\u043e\u043d\u0438 \u043d\u0430 WordPress\u00bb, \u00ab\u0411\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u0456 \u0448\u0430\u0431\u043b\u043e\u043d\u0438 \u043d\u0430 WordPress\u00bb, \u00ab\u041a\u0440\u0443\u0442\u0456 \u0448\u0430\u0431\u043b\u043e\u043d\u0438 \u043d\u0430 <span class=\"view-full-post\"><a href=\"https:\/\/esfirum.com\/en\/blog\/minusy-shablonov-cms-wordpress\/\" class=\"view-full-post-btn\">&#8230;<\/a><\/span><\/p>","protected":false},"author":4,"featured_media":1072,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[17],"tags":[],"class_list":["post-1071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/posts\/1071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/comments?post=1071"}],"version-history":[{"count":0,"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/posts\/1071\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/media\/1072"}],"wp:attachment":[{"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/media?parent=1071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/categories?post=1071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esfirum.com\/en\/wp-json\/wp\/v2\/tags?post=1071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}