I am a web & mobile app developer based in Lahore. I have been developing creative, interactive, usable & successful web apps, web portals, php and Flash action scripting, REST apis, WordPress plugins & themes. In recent years, I have worked on Ionic, Angular and TypeScript for hybrid mobile apps, Flutter & Dart, React & React Native, and Swift native iOS mobile app development.
While sharing some Blog post or website article link on Facebook, it automatically finds and shows all usable images available on that article page that you can select to post with article as thumbnail. But sometimes, some images are not shown with the feed. You can rasolve this issue very easily. All you have to…
We all are familiar with the WordPress main RSS feed for the whole Blog but only few bloggers know that WordPress provides them each Category and Comment RSS feeds separately. These feeds can be used other than just making them available for subscription. I have used these individual feeds very successfully for Search engine optimization…
RSS is one of those technologies that help you syndicate your content easily. If you use WordPress as blog, you can set up and configutre howmany blog posts you want to syndicate via RSS. You can also choose whether you want to syndicate Full Article or just its summary. The default WordPress setting of “Full…
Here is what happened today! I got this dreadful Analytics profile deletion email notification from Google: Hello, We want to alert you that the Google Analytics account “Profile Name” has been deleted by “account email”. Please tell non-Administrative users of this account that the account has been deleted. Thank you for your cooperation. Sincerely, The…
A while back, I needed Slideshow image gallery on the home page in one of the osCommerce based store I was developing. I searched everywhere but could not find any, so I ended up developing it on my own and after lot of effort and spending some time, I have put all this together as…
Although it’s not recommended to use short tags < ? instead of “< ? php" in PHP, but sometimes when short_open_tag are set to “off” on server, and when you do need to enable them to make your php application work, you can either enable short php tags in your php.ini file or in .htacess…
Today, Google introduced Gmail Motion, Now you can control Gmail with your body A new way to communicate, Check it here, http://mail.google.com/mail/help/motion.html I loved the “Start Messege” Gesture most. Come on Guys just try the Gmail Motion and then share how you feel about it. 🙂
The default WordPress search is not the best search result provider for WordPress posts. Fortunately, there are some very good alternatives such as Google Custom Search. I will show you how to use Google Custom Search to give your visitors a better experience when they search for blog posts on your website or blog. In…
There are times when you want to use a full width template for your blog post or WordPress page without the sidebar(s), left or right. To achieve this, you need to create a Full-Width Page Template in your WordPress theme. Follow these steps to do this: 1. Go to your theme directory, and make a…
I started getting following XID error message in my Facebook Comments Box Social Plugin which I had integrated on one of my website some time back. “The comments plugin requires an application id to properly namespace the provided xid.” Reason for this error is that Facebook has again updated its Social Plugins and although I…
I had to move web hosting for one of the WordPress based website recently and once on new server, there are many things that may create problems that need to be fixed. One of the issues is that its media/images uploading starts giving following error: “your image.jpg” has failed to upload due to an error…
I decided to switch off my Nokia N900 while going into some meeting room, but it refused to switch back on. I assumed initially that battery might be low or dead so decided to charge but even that did not make any difference. Pressing power button would not have any effect at all! No charge…
In osCommerce store which has been set up to accept payment using multiple payment modules, there are chances that you might want to accept payments in specific currencies based on payment methods. Not every payment method support all currencies. You can change currency based on payment module selection by adding few lines of code on…
While working in osCommerce store, there are many places where you want to show some infromation only to logged in customers, and some thing else to non-logged in users. For this purpose, you need to check tep_session_is_registered(‘customer_id’) variable and show different blocks of content. In the following code, I have put togther an example where…
When we load external swf files in Flash Movies, they may take some time to load and it’s better to place a preloader in the main movie to inform user that content is loading. It’s a bit tricky to set up preloader for external swf using ActionScript3 in Flash. Following example will show how you…