Teqprotech

Teqprotech Teqprotech is software Development IT Company

My client asked me to research something I'd never done before. Came out the other side with a setup where Claude manage...
14/05/2026

My client asked me to research something I'd never done before. Came out the other side with a setup where Claude manages a live WordPress site straight from the browser. Wrote down the whole journey.

So I just wrapped up something I've been quietly working on for weeks and I had to share it 🎉 The challenge: How do you manage a live WordPress site using Claude AI? A client asked me to research this. I wanted to know too.

17/04/2026

Upcoming video: How to do A2P in GHL the easy way — no hacks, just the simple and official method.

Hey, it’s Talal Khawaja!I want to share a small Google Play Console issue I faced while publishing my app, because I cou...
17/03/2026

Hey, it’s Talal Khawaja!

I want to share a small Google Play Console issue I faced while publishing my app, because I could not find a clear solution for it online.

I built the application using Laravel and Flutter. After that, I created my Google Play Developer account, paid the $25 fee, and uploaded the app. Everything looked fine at first, but when I tried to move forward with publishing, Google Play kept asking me to create a merchant account.

The confusing part was that my app was free.

So obviously I was thinking, why do I need a merchant account if I am not selling anything?

I searched online, checked community discussions, and tried to understand what was going on, but the answers were not clear. So I contacted Google support directly and went back and forth with them until I found the actual fix.

The solution was inside Play Console.

You need to open your app, then go to:

Monetize with Play → Products → App pricing

From there, set the app to Free.

Once I changed the app pricing to free, I was able to continue without creating a merchant account.

So if your free app is asking for a merchant account in Google Play Console, check the App pricing section first. That setting can be the real reason you are getting blocked.

I also recorded a full video showing the issue and the fix step by step:

YouTube video: https://youtu.be/W9KtfUsXFq4

Hope this saves someone a lot of time.

Google Play was asking for a merchant account even though my app was free.In this video, I show the exact fix inside Play Console.Go to:Monetize with Play → ...

Hey, it’s Talal Khawaja! This is day 1 of sharing the non-basic stuff I’ve learned inside GHL. ```I have 3 domains in my...
15/01/2026

Hey, it’s Talal Khawaja! This is day 1 of sharing the non-basic stuff I’ve learned inside GHL. ```

I have 3 domains in my GoDaddy account. GoDaddy email packages are separate for each domain, and I didn’t want to pay extra for all of them. So instead, I connected all 3 domains to LeadConnector / GHL.

After that, I tried sending emails from the Conversations tab. But I noticed it was only sending from ONE domain — the one set as the “Dedicated Sending Domain.” You can also send using your staff email, but for domains, it only uses the dedicated one.

I got confused because I wanted to use all 3 domains for sending. I changed the dedicated domain, and then it started sending from the new one. At first it didn’t work properly (it kept using the old domain), so I contacted support. Turns out it was a bug. I switched the dedicated domain back and forth, and then it started working fine.

So basically:

- You can only send emails from Conversations using the Dedicated Sending Domain (or staff email).
- But you can receive emails on all 3 domains.

Then I had another question: can I make multiple emails on one domain?
Yes , I created multiple SMTP users and used them like different email accounts, and it worked.

So in short:
✅ Send from Conversations = Dedicated domain + staff emails
✅ Receive emails = all connected domains (and SMTP emails too)

Also, the dedicated domain will be used in other places too (unless you pick a different one in settings), like Calendar, Workflows, and more.

I started learning GHL about 2 years ago, and I’ve been using it a lot since then. I understand much more now, but I’m s...
15/01/2026

I started learning GHL about 2 years ago, and I’ve been using it a lot since then. I understand much more now, but I’m still learning because the platform updates fast. I’ve also started hiring people, giving them tasks, and managing the work. So from my next post, I’ll probably share more about GHL.

HighLevel is the all-in-one sales & marketing platform that agencies can white-label and resell to their clients!

🎨 My Go-To Design Tools for Creative ProjectsWhen it comes to creating designs for social media posts, product mockups, ...
16/12/2024

🎨 My Go-To Design Tools for Creative Projects

When it comes to creating designs for social media posts, product mockups, newsletters, or promotional pages, these two websites are my absolute favorites:

1️⃣ Designi - This is my spot for exploring beautiful mockup examples. It’s great for testing out ideas and visualizing posts or products. Check it out here: https://www.designi.com.br/

2️⃣ PosterMyWall - I use this for its huge variety of templates in different categories, from web designs to marketing materials. It’s super easy to customize and gives me plenty of inspiration. Check it out here: https://www.postermywall.com/

I’ve found these sites incredibly useful for brainstorming and creating, no matter the project. If you’re into design or need quick ideas, you might find them helpful too!

PosterMyWall simplifies graphic design for marketers and businesses. Choose a template and create stunning flyers, social media graphics, videos or send email campaigns.

How I Created an Inspiration PDF for My Designer to Make Brand Guidelines- Logo Creation :For my logo, I used Canva and ...
14/11/2024

How I Created an Inspiration PDF for My Designer to Make Brand Guidelines

- Logo Creation :
For my logo, I used Canva and Looka.com (which is a paid site). But here’s my little trick: instead of paying for the logo, I took a screenshot of it before checking out. I just used Windows + Shift + S to capture it for free. Sneaky, right?

- Color Palette :
I wanted a solid color palette for my brand, so I turned to https://huemint.com/website-magazine/ . It gave me great color combinations, and I simply grabbed the hex codes of the ones I liked.

- Color Grid :
After getting my color palette, I used https://moodboardai.com/color-palette-generator to generate an image grid of my chosen colors. This tool created a visual grid, making it easier for me to see how the colors worked together.

- Fonts :
To choose fonts, I used https://designs.ai/fonts/ . It has a bunch of options, and I picked the ones that best fit my brand’s vibe.

- Generating Image Demos :
I wanted to visualize how the colors and fonts would look in action, so I gave the hex codes to ChatGPT and asked it to generate a prompt for me. Here’s what it came up with:
"Design a mobile screen for a ride-hailing app similar to Uber. Use white ( ) for the background, pale cream ( ) for accents, warm orange ( ) for buttons/headers, and soft mint green ( ) for icons. Show a booking screen with a map, route, 'Arriving in X mins' text, and driver details."

- Final Step / Image Generation :
I used this prompt on https://krea.ai to generate stunning demo images that matched the colors I’d chosen. The result? Beautiful visuals that helped me communicate my brand vision to my designer!

Boost Your Website’s Speed and Performance: Top Plugins to ConsiderIn today’s digital landscape, website speed is a cruc...
19/10/2024

Boost Your Website’s Speed and Performance: Top Plugins to Consider

In today’s digital landscape, website speed is a crucial factor that affects user experience, SEO rankings, and overall site performance. Slow-loading websites can drive visitors away and hurt your search engine rankings, making it essential to optimize your site’s speed. Luckily, there are plenty of WordPress plugins designed to enhance your website’s performance. Below, we’ve categorized some of the best plugins that can help you optimize your site efficiently.

Caching & Optimization Plugins

1. WP Rocket (Recommended) - One of the best all-in-one caching and optimization plugins, offering a user-friendly interface and excellent performance. It speeds up your site by creating static files, compressing content, and integrating with CDNs.

2. NitroPack (Recommended) - A complete speed optimization platform that handles caching, image optimization, and CDN integration. It’s an excellent choice for those who want an all-encompassing solution.

3. 10 Web Booster (Recommended) - A powerful optimization plugin with features like caching, lazy load, and image optimization. It improves your site’s speed and user experience without complex configurations.

4. Seraphinite Accelerator (Recommended) - Boosts website speed by optimizing CSS, JS, and images, with minimal configuration required. This plugin is ideal for those looking for a straightforward solution to improve load times.

5. W3 Total Cache - Improves site performance through advanced caching techniques, minifying files, and offering CDN integration.

6. WP Fastest Cache - A straightforward and easy-to-use caching plugin that simplifies caching setup, making it great for beginners.

7. Cache Enabler - A lightweight caching solution that creates static HTML files, helping your site load faster.

8. Hummingbird - Provides compression, minification, and caching for improved site speed, along with performance reports.

9. Autoptimize - Aggregates, minifies, and optimizes CSS, JS, and HTML files to streamline code and enhance load times.

10. Swift Performance - Combines caching, minification, and image optimization in a single plugin, making it a versatile choice for boosting speed.

Image Optimization Plugins

Smush - Compresses images while maintaining quality, ensuring that your site loads faster without compromising visual appeal.

Imagify - Compresses images for faster loading times, and it integrates seamlessly with WordPress.

ShortPixel - Optimizes images and PDFs without reducing quality, helping you maintain the aesthetic of your website while enhancing speed.

Optimole - Dynamically serves optimized images based on the visitor’s device and screen size, ensuring faster load times and responsive images.

Database Optimization Plugins

WP-Optimize - Cleans and optimizes your database, compresses images, and includes caching, making it a multi-functional tool for performance improvement.

Advanced Database Cleaner - Helps remove unnecessary data such as post revisions, spam comments, and transients, which can slow down your website.

Lazy Loading Plugins

a3 Lazy Load - Delays image and video loading until they come into view, reducing the initial load time of your pages.

Lazy Load by WP Rocket - Adds lazy loading to images, videos, and iframes, helping to improve the performance of pages with heavy media content.

Other Useful Performance Plugins

Perfmatters - Disables unused WordPress features and scripts to reduce bloat and improve speed. It also helps you manage external scripts to control what loads on your site.

Asset CleanUp - Lets you manage which CSS and JS files load on specific pages, preventing unnecessary resources from slowing down your site. This is particularly useful for reducing the load on critical pages.

Conclusion -

Optimizing your website’s speed is essential for providing a better user experience and improving your SEO rankings. The plugins listed above offer various solutions for caching, image compression, lazy loading, and database management. By implementing these tools, you can significantly enhance your website’s performance, keep visitors engaged, and improve your search engine visibility.

So, whether you’re looking for a simple caching solution or a comprehensive optimization platform, these plugins will help you achieve your speed and performance goals. Choose the ones that best suit your needs and watch your website’s performance soar!

How I Solved a Stubborn WordPress Issue on a Live ServerRecently, a client reached out to me for help with a WordPress i...
04/09/2024

How I Solved a Stubborn WordPress Issue on a Live Server

Recently, a client reached out to me for help with a WordPress issue they were facing. They were running their WordPress site on a live server deployed through cPanel, using WPBakery Page Builder. The problem? Whenever they updated the content on their pages, the front-end still displayed the old code. It was as if the updates were never happening!

After some investigation and multiple troubleshooting steps, I finally got to the root of the issue. Here's how it all unfolded.

The Problem: Content Not Updating on Front-End

The client reported that after updating their WordPress pages, the new content was not showing up on the site’s front end. Instead, they kept seeing the outdated version of their pages. I knew this was likely a caching or shortcode issue, but it was time to dive deeper.

Step 1: Cache Plugins – No Luck
My first thought was to clear any caching plugins. I went through all the cache plugins installed on the site, cleared the caches, and even disabled the plugins temporarily. Unfortunately, this didn't solve the problem. The old content was still showing up on the front-end.

Step 2: WP Content Cache Folder – No Luck Again
Next, I turned my attention to the wp-content/cache folder. Deleting the files in this folder often forces WordPress to rebuild its cache. I deleted the entire cache folder and reloaded the site. Still, nothing changed on the front-end.

Step 3: Modifying .htaccess – No Change
I also modified the .htaccess file, tweaking it to disable server-side caching. But this didn’t solve the issue either. It was becoming clear that the problem was more complex.

Step 4: Debugging Enabled – No Output
At this point, I knew I needed more information, so I turned on WordPress debugging by updating the wp-config.php file. However, to my surprise, nothing was being logged! The debug mode wasn’t working, and I suspected there was a configuration issue within the wp-config.php file.

Step 5: Fixing wp-config.php
After a closer look at the wp-config.php file, I discovered there was a duplication error. Two debug mode settings were conflicting, preventing it from functioning properly. Once I removed the duplicate code and saved the file, debugging started working as expected.

Step 6: The Real Culprit – Shortcode Error
Finally, I was able to pinpoint the issue. The debug logs revealed a deprecation warning related to the shortcodes.php file inside the wp-includes folder. The function str_contains() was being passed a null value, which caused the entire shortcode ex*****on to fail.

I fixed the error by modifying the shortcodes.php file to properly handle the null value. After that, everything worked like a charm! The page content updated correctly on the front end, and the client was back in business.

Conclusion
This WordPress troubleshooting session was a reminder that issues can sometimes be caused by something as simple as a minor error in a core file. While cache issues are common, it’s important to explore other possibilities like code errors, especially when debugging tools aren’t functioning properly.

In the end, it was a rewarding fix! If you're running into similar problems, double-check your wp-config.php settings and review your debug logs for clues.

Feel free to reach out if you need any WordPress help!

"Building bridges between pixels and possibilities: Crafting digital experiences, one line of code at a time. 💻✨    "
31/05/2024

"Building bridges between pixels and possibilities: Crafting digital experiences, one line of code at a time. 💻✨ "

Address

Karachi
75290

Alerts

Be the first to know and let us send you an email when Teqprotech posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Teqprotech:

Share