<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">

  <channel>
    <title>Websites on </title>
    <link>https://priyatham.in/en/tags/websites/</link>
    <description>Recent Posts in Websites on </description>
    <generator>Hugo 0.161.1</generator>
    <language>en-GB</language>
    <managingEditor>Priyatham</managingEditor>
    
      <webMaster>Priyatham</webMaster>
    <lastBuildDate>Sat, 30 May 2026 18:49:16 -0700</lastBuildDate>
    <atom:link href="https://priyatham.in/en/tags/websites/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Overpaying me after using illegal plugins</title>
      <link>https://priyatham.in/en/post/pirate-plugins/</link>
      <pubDate>Thu, 29 Jan 2026 00:00:00 +0000</pubDate>
      <author>Priyatham</author>
      <guid>https://priyatham.in/en/post/pirate-plugins/</guid>
      <description>This is the third article about client horror stories, about funny and ironic situations I end up in, working with few clients. You can find the rest here
Non-tech company website Any small business or not a tech startup generally doesn&amp;amp;rsquo;t have a code based website. A no code or the famous WordPress website is their go to. Which is perfect for its worth. It&amp;amp;rsquo;s simple, it does the job fantastically. But the problem comes when they try to grow want to have an online presence. That might look like:
</description><content:encoded>&lt;p&gt;This is the third article about client horror stories, about funny and ironic situations I end up in, working with few clients. You can find the rest &lt;a href=&#34;https://priyatham.in/en/post/&#34;&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;non-tech-company-website&#34;&gt;Non-tech company website&lt;/h2&gt;
&lt;p&gt;Any small business or not a tech startup generally doesn&#39;t have a code based website. A no code or the famous WordPress website is their go to. Which is perfect for its worth. It&#39;s simple, it does the job fantastically. But the problem comes when they try to grow want to have an online presence. That might look like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I want more items to sell on my Websites&lt;/li&gt;
&lt;li&gt;I want to be able to write more company blogs&lt;/li&gt;
&lt;li&gt;I want to collect more data and get more leads&lt;/li&gt;
&lt;li&gt;I have some new tech people and want to use them&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;client-and-their-personal-website&#34;&gt;Client and their personal website&lt;/h2&gt;
&lt;p&gt;My client had two websites, one was for a small hobby website to take classes for little kids and the other is a small startup website. They haven&#39;t updated the hobby classes website for more than 3 years and want to include info about new classes and take registration from the WordPress website. So was the other company website portfolio with WordPress. The problem was it was all self setup with pirated/jailbroken plugins for themes and Elementor.&lt;/p&gt;
&lt;p&gt;What they failed to do, out of having little knowledge is have auto updates enabled. All the plugins got outdated, some got updated and ran into weird bugs due to new features and hacked core. Night mode and light mode twitching, calendar or database rows not showing up on the UI and such. They haven&#39;t disclosed to me about the pirated plugins and said it was more due to bad updates and versions which actually cost them a day. The theme they used from someone was excellent for their small business but not building or forgetting the license key doesn&#39;t help because updating it to the new standards and new features such as some integrations with Google Sheets.&lt;/p&gt;
&lt;p&gt;I worked hard, scratched my head trying to place manual CSS and JS to fix the issues. They even had a hacked version of Elementor plugin which apparently is used for various widgets which was a terrible idea. It wouldn&#39;t open properly and error out to change or edit the interface, so I had to guess which CSS classes it&#39;s using for what based on inspection, introduced new sections with the same class names to keep them consistent with the rest of the page. Carousels were something I had to override. More and more of the issues were fixed but, slowly I discovered the hacked plugins and when I asked them about it, they agreed with me after 2 days.&lt;/p&gt;
&lt;p&gt;There were 2 bugs on the UI from homepage, the logo wouldn&#39;t work with dark mode and whatever I do with CSS or play around the interface of the theme, I simply cannot solve due to customization limitations and how broken the whole business site was. Elementor had version incompatibility on WordPress which I realized after reading some forums. I asked for a day more, tried every way of doing it, the only way was to just pay for the theme. I am not a WordPress wizard but, I don&#39;t think wizards like working with pirated versions either.&lt;/p&gt;

&lt;figure &gt;
			&lt;input id=&#34;fig-1fc6b66ba86d65904e98c69063198897-1&#34; class=&#34;marginpar-ctrl&#34; type=&#34;checkbox&#34; aria-controls=&#34;the-fig-1fc6b66ba86d65904e98c69063198897-1&#34; hidden&gt;&lt;/input&gt;
    &lt;label for=&#34;fig-1fc6b66ba86d65904e98c69063198897-1&#34;&gt;&lt;/label&gt;
        &lt;span id=&#34;the-fig-1fc6b66ba86d65904e98c69063198897-1&#34; class=&#34;marginpar abs&#34;&gt;
    
    A cool skull pirate before a wonky UI with gibberish
    
    &lt;/span&gt;
    

&lt;img src=&#34;https://priyatham.in/images/pirate-plugins.png&#34;
  aria-describedby=&#34;fig-1fc6b66ba86d65904e98c69063198897-1&#34;
  loading=&#34;lazy&#34; /&gt;
    &lt;/figure&gt;

&lt;p&gt;The world of WordPress is something I found really fascinating, it&#39;s huge with paid tiers and the famous ones. One thing I hate with WordPress plugins, is the constant nagging to buy a paid tier from a free tier and excessively locking features. I got to work on two more clients who used WordPress. But in all three of them, the sites internally a mess. Sometimes made a mess with PHP intentionally by the developer to have the site owners pay for modifications additions in PHP rather than site owners able to edit on their own. One of which is also the developer who gave &lt;a href=&#34;https://priyatham.in/en/post/hosting-dmca/&#34;&gt;DMCA notices&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I think they believe that they got the skills and are tech-literate enough to use hacked plugins or found it cool to use them. When it all came crashing down, they asked for help. I say it&#39;s more bad than fun. Using such things will only make the website worse and put any company or business in security risk.&lt;/p&gt;
&lt;p&gt;Finally, they realized the issue and told they are going to start paying for them and bought the plugins. Which were $75 for a license. And my consulting fees were $500 for a day of work. Took $1250 in total for the work, in fairness I did solve issues and updating their WordPress version with all the other actual free plugins and made emails work again so, not a complete waste of company money.&lt;/p&gt;
&lt;p&gt;Buying the permanent license would have been much simpler or having me migrate to a pure HTML, CSS, JS or use a really nice open source CMS or theme that can still fit into the WordPress. Forget electricians or folks in trades, even we blame the person who wrote the software before and try to start everything from scratch. But I feel like if you are not going to change the website yourself, what&#39;s the point of having it on WordPress website yourself or what&#39;s the point of having it in WordPress 🤔. Maybe they think WordPress developers are easier to find and cheaper (I don&#39;t want my fellow WordPress developers to be taken less seriously), let me know your thoughts in comments below.&lt;/p&gt;
&lt;p&gt;Legality may not be enforced to a small startup but, using open source software with credits and appropriate license is way better if you don&#39;t like to pay. It offers better compatibility and saves on getting consultants to solve issues that are not worth having in the first place. Growing a website to have complex integrations or interactive elements is worth paying others to develop and a good problem to have.&lt;/p&gt;
&lt;p&gt;If you have such good problems, do let me &lt;a href=&#34;https://priyatham.in/en/author/priyatham/&#34;&gt;know&lt;/a&gt; maybe I can fix yours too. I hope yours doesn&#39;t end up in work horror series.&lt;/p&gt;
</content:encoded>
      <enclosure url="/images/pirate-plugins.png" length="0" type="image/jpeg" />
    </item>
  </channel>
</rss>
