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.
I recently worked on MemberClicks Membership Management Software Oasis API to integrate it with WordPress so that WordPress website could be used for showing content and training content to members using LMS plugin. MemberClicks offers All-in-one association management software that allows members management, email marketing, events registrations for members, membership renewals, and different level of…
Four new endpoints have been added in the JSON API User Plus plugin for BuddyPress Groups component REST JSON API groups_get_avatar, groups_upload_avatar, groups_get_cover, groups_upload_cover. These endpoints have added missing features for the BuddyPress Groups component via REST API and now Groups endpoints can be used for mobile app to manage avatars and cover. Both Update…
Three new endpoints have been added in the JSON API User Plus plugin for BuddyPress Groups component REST JSON API to get, update and delete groups meta. This would add missing endpoints for the groups meta data management via REST API and mobile app. Both Update and Delete group meta endpoints have admin access check.…
Sometimes we need to add meta tags of google analytics or search console, or even pinterest in header of the WordPress website to prove the ownership of the domain. There are many more such third party services or apps which ask you to add their meta tags to verify website owner. Although there are many…
Two new endpoints have been added in the JSON API User Plus plugin for BuddyPress Groups component REST JSON API to get members and groups bringing the Groups loop and Members loop results in json api for your mobile app integration. Both of these endpoints can be used in variety of ways creatively, depending upon…
WooCommerce includes a widget that allows a list or dropdown of product categories in the sidebar. This widget allows you to list categories and sub categories in the sidebar, with many options, to hide empty categories, only show children of current category and show hierarchy, show product counts. However, one important feature it does…
Publishing and then updating plugins on WordPress.org repository is a bit tricky on Mac. It is easier on Windows using TortoiseSVN svn client, not so on Mac as there is no Tortoise alternative svn client available, but you can use built in Mac terminal to publish and update WordPress plugins in the Plugin Directory. The…
Three new endpoints have been added in the JSON API User Plus plugin for BuddyPress Groups component to allow user to request membership of group, send user invitation to join BP group and oen admin endpoint to send multiple user group joining invite like whatsapp. These are the three new endpoints: groups_send_membership_request groups_invite_user groups_invite_users_admin 1. groups_send_membership_request Create a…
Three new endpoints have been added in the JSON API User Plus plugin for BuddyPress Groups component to check if the user is member, mod or admin of any given BP group. These are the three new endpoints: groups_is_user_admin groups_is_user_mod groups_is_user_member 1. groups_is_user_admin Check whether a user is an admin of a given group.…
On Aug 7th, 2019, WordPress closed JSON API Plugin from wordpress.org repository and no longer available for download and which means you can’t install it from WordPress Plugin installation page, JSON API WordPress Plugin has been a great way to use WordPress as backend for your JS or Mobile apps, and it is unfortunate that…
“Great things are done when men and mountains meet; This is not done by jostling in the street.” -William Blake After the Eid ul Fitr in last days of June 2017, an adventure trekking group was going to Musa Ka Musalla and I planned with my colleague to go and try to reach summit that…
If your WordPress website permalinks are not working on Amazon EC2 Linux or Ubuntu instance, it is because mod_rewrite is not enabled on your server instance. To Enable mod_rewrite in EC2 Linux and other configuration. You need to make changes in the apache config.conf file. First, login to server using putty or any other SSH…
If your WordPress website is hosted on Amazon EC2 cloud hosting, you probably have this problem. If you see that WordPress requires FTP Credentials to Install or Update Plugins/Themes on Amazon EC2 cloud hosting, your file permissions are not correct. The issue is that apache does not have access to the folders due to ownership.…
Scrum is one of the leading Agile software development processes. Scrum has been recognized as one of the best project management frameworks for handling rapidly changing or evolving projects, especially those with technology or requirements uncertainty. For our software development project management, we had been using Scrum partially for a while but not implementing it…
As developers and programmers, we need to stay abreast of the current salary for any given position to avoid being short changed. What does your industry look like? If you want to find out, Download comprehensive IT industry salary reports, with data from over 20,000 developers from packtpub.com. They have made available several reports, namely,…