A post about potential problems that could arise with the new version of Font Awesome when used within WordPress themes and plugins
This blog post is mainly to draw attention to the brewing problem with using Font Awesome v5 in your WordPress Plugin or Theme. What is Font Awesome?
It’s a little CSS (or JS in v5) file that you can add to your site to be able to use lots and lots of fancy icons on your site.
What’s the problem?
There are really two problems;
1. The first (less serious) problem is a common problem with JS/CSS libraries and WordPress and can affect FA v4 not just FA v5, that is the fact that two developers might add the script and use different names so the same file gets added to the website twice. The fix to this is relatively simple and is resolved by the two devs using the same name to add the file, we use and we suggest “font-awesome”.
2. The main brewing problem with using Font Awesome in WP these days is that FA v5 introduced a new way to use it, in FA v4 it was always just a CSS file but now it can be used either as a CSS file or as a JS file. This is fine for “Joe Blogs” with his html website but once you are using a CMS (content management system) like WordPress which has plugins built by many many devs you have the situation that both the CSS and the JS
Ever wanted to create a Geo Marketplace? With this set of plugins now you can.
GeoMarketplace is a new plugin created by the top rated Developer of the GeoDirectory Experts Directory: Webnware It connects WooCommmerce and WC Marketplace with GeoDirectory, to allow listings owners to sell their products from within their listings, by creating a new profile tab called “Shop”.
At the moment it allows to sell only Digital and Physical products, but the developer told us there are plan to integrate the WooCommerce Booking and Box Office Extensions.
So that listings owners could be able to offer online booking capabilities and sell tickets for Events.
We installed the plugin on “GeoDirectory Experts”, our directory of GeoDirectory Developers for Hire, so that they can start selling 3rd party add-ons and or their services packaged at a fix price.
Example could be : GeoDirectory Install & Configuration, SEO, CSV files with public listings data (example: All Hotels in New York) and so on.
Vendor Registration & Dashboard
GeoMarketplace will provide a menu item that behaves differently for different users.
It will be invisible for non logged in users and regular subscribers.
It will be visible for listing owners with the anchortext “Become
The 1st beta release of our most popular premium add-on has been released and can be tested now.
Today we released the 1st BETA version of the Location Manager for GeoDirectory V2 and a new update for the Core plugin V2 that includes the V1 to V2 converter. Location Manager V2 BETA
We haven’t really added any new features to the Location Manager V2.
Instead we focused on improving its code and making better settings pages.
Other than that, we focused on 1 major improvement.
The UI and UX of the central component of this add-on:
The new Location Switcher
The New Location Switcher opens in a model window (lightbox type), perfectly responsive for mobile devices.
It allows to search for a location by name.
It allows to be Geo Located.
It shows the chronology of the locations recently visited and it shows the most popular locations.
We also made it easier to clear the selected location and go back to default.
Hovering the pinpoint icon with your mouse cursor next to the location name will make it appear a X to clear the location.
(Yes, the same will be available for the Advanced Search add-on)
V1 to V2 converter
If you install the latest release of the Core GeoDirectory Plugin (V22.214.171.124) on a website that has or had V1 installed, the conversion tool will popup an alert.
GeoDirectory V2 comes out of BETA testing today as the Final Release Candidate is made available. If you ever tested GeoDirectory and didn't like it, I suggest that you give a try to this new version. it's on another level.
Today GeoDirectory Version 2 comes out of BETA and the Release Candidate can be downloaded here. This has been a huge effort for us (+12 months), while it lands with few weeks of delay (that we apologize for) we can assure that the time has been invested to bring in some additional improvements that we are positive you will love.
We will be the only directory plugin for WordPress that is mostly GDPR compliant. We will be fully compliant when WordPress will allow us to be.
Business hours – now built in
You can create different operating time for each day of the week and even multiple schedules per day. All fully schema compliant.
Setup wizard improvements
the new setup wizard will allow to kick start a new Directory in no time.
Tabbed content builder
With V1, it was possible to re-order the Tabs in the listing detail page through filter hooks. You can see the old procedure here.
Now we added a system that allows you to do that via a drag and drop UI. This user interface also allows to basically add any bit of listing data in any part of the listing page content.
With this UI and the option to design the directory templates via shortcodes or using Gutenberg,
GDPR - it's impossible to be compliant but you will be punished if you don't try...
The GDPR is the hottest topic of the moment and unless you are very comfortable with lawyers jargon, it can be quite confusing and hard to interpret. In this post we’ll try to explain what it is in the simplest possible way and we’ll provide a checklist to help you understand if you are compliant or not.
What is the GDPR
The General Data Protection Regulation (GDPR) is a new EU law that sets guidelines for the collection and processing of personal information of citizen of the European Union (EU) or individuals in the EU.
This new legal framework is designed to enable European internet users to better control their personal data.
It took the European Parliament and the European Council more than four years of discussion and negotiation to find an agreement, that finally came on April 2016.
The 88 page GDPR will come into effect on May 25, 2018. Companies and organizations had 2 years to get ready.
Unfortunately the WordPress community as a whole neglected this deadline way too long. Everyone now is rushing to be fully compliant.
Most likely and it is unfortunate, the vast majority of us will not be 100% compliant by May 25th.
Later in the article we will explain why, but
I read that most people believe that some page builders will survive to Gutenberg. I believe Gutenberg will end up dominating them all. The most important competitive edge will be the full integration that most plugins will provide by default, making Gutenberg the most comprehensive and desirable of all page builders.
In the last few years, several successful Page Builder Plugins for WordPress appeared on the market: Divi Builder, Beaver Builder, Elementor, Page Builder by SiteOrigin, Conductor, Themify Builder, Visual Composer and Thrive are just some of the the most popular.
Millions of websites have been built using page builders.
Many successful themes integrated with a page builder or created their own. For example Avada and its Fusion Builder.
Page builders lowered the barriers to entry the websites development business for designers that didn’t have coding knowledge.
They also increased the number of WordPress users exponentially.
These are all clear signs that WordPress needed its own default page builder. Especially to provide a standard for users, but also for themes and plugins developers.
I’ve read many articles and notes about how Gutenberg will affect the page builder market.
Most people agree that Page Builders will stick around for a while, after Gutenberg will be released. Because Gutenberg can’t currently compete with their features.
In my opinion they are not seeing the big picture and they are missing 4 points in particular:
Gutenberg will be installed by default
Worried about the Google Maps Platform news? Most likely you shouldn't. 98% of websites won't go beyond the new limits.
Google announced today the launch of the Google Maps Platform. They described the new platform as: a simplified product structure, pay as you go pricing for all, and more
Technically speaking, from a developers point of view there are no changes to how the Google Maps API will work, the only difference will be in regards to their pricing model.
Starting from June 11, 2018, if you don’t enable billing with a credit card within your Google Maps Platform account and you don’t have have a valid API key for all projects, Google Maps will stop working on your website.
Does it mean that using Google Maps API is no longer free?
No, use up to a certain limits is still free, so it doesn’t mean that you will have to pay for sure. What it means, is that you must have a valid credit card and enable billing on your Google Maps Platform account, to use a Google Maps based applications.
What they radically changed, is the pricing model and the way they calculate the thresholds for free use.
Until 2 years ago, Google Maps API would return up to 25,000 keyless requests per day and would require an API key and payments only after exceeding the 25,000 limit for 90 consecutive days.
The new Google Maps terms of service prohibit the use of the Google Maps Core Services to build web directories. They say they won't go after directory developers, but now they are sure prepared for it in case they change their mind...
Google Maps Platform new terms of service are not clear Last month we published a post about the Google Maps Platform New Pricing Model.
We decided to write that post after we received an email from Google titled “Changes to your Google Maps APIs account”.
Reading that Google newsletter, it was 100% clear that the free usage of the Maps API was soon going to be a lot more limited than in the past.
It was also clear that prices were going to be a lot higher than in the past and that they required a payment method linked to your account (a credit card) to avoid getting restricted from using the Google Maps API.
What wasn’t 100% clear and nobody appeared to have paid attention to, was that all the Terms of Service are changing too and they are changing radically.
We realized this thanks to our member Craig, who opened this topic in our forum the other day and made us dig deeper: Changes to Google Maps Platform Terms of Service.
He made us notice a clause in section 3 of the Google Map Platform terms of service that sounds like a declaration of war to all online listings directories:
3.2.4 Restrictions Against Misusing the Services.
(c) No Re-Creating Google Products or
Paolo shared his thoughts about all the Gutenberg Drama going on in the WordPress community. Worth a read.
The Gutenberg drama started on June 22nd. On that day, the Gutenberg Team released the Gutenberg plugin in beta for testing. The drama is not over yet, but we are confident it will be soon enough.
If you use WordPress for work or hobby, you must have heard about this new editor called Gutenberg. A team of contributors is working on it right now.
If you haven’t, let me explain what it is in few easy points:
This is the old editor
This is Gutenberg
1) It aims to improve how we generate content with WordPress.
2) It’ll use Content Blocks (sections) and replace the existing post editor screen.
3) It will be included in WordPress core, starting from version 5.0. (later this year).
4) It is one of the the biggest change in WordPress in a long long time.
5) It is a big deal. Many think it’ll allow WordPress to shine for many more years (us included), others that it’ll sink the project.
If you want to know more about it, feel free to download it and test it. Or you can read one of the many reviews that popped up since its release.
Gutenberg Drama, before the beta release
There has been no Drama before the beta release. But it’s worth reporting what happened.
WordPress now powers 30% of the web. Do Standalone Business Directory Software still make sense in 2018?
Business Directory Software or WordPress? Online Business Directory Software’s have been available since the late 1990’s. New, highly profitable directories are being developed every day.
This business model is accessible, ubiquitous, and is likely here to stay.
That being said, not all of them succeed, and many of those who do fail do so for the following reasons:
Pursuit of an unrealistic project,or ideas supported by poor-quality research.
A foundation built on technological ideals that do not reflect the needs of the projects long and short-term goals.
A budget with insufficient planning or consideration for overhead expenses.
Pursue of a unrealistic projects or ideas supported by poor-quality research
Say, for example, you wish to create a directory for San Francisco which provides a space for users to leave reviews for restaurants and bars.
With a focus on social media style networking opportunities.
An unavoidable flaw of your plan is that someone had that idea in 2005, and created Yelp.com.
The same goes if you try to create a website in the style of booking.com.
Or yet another clone of tripadvisor.com.
Unless your budget somehow matches theirs, your business will
A guide for both sellers and buyers on how to behave when dealing with refunds in 2018
Dealing with refunds for digital products in 2018 Dealing with refunds for digital products is a very delicate matter. When someone requests a refund there is a possibility for either party to feel as unsatisfied with the result.
The vendor may feel the refund request is unjustified.
The client could be unhappy if the vendor refuses to provide the refund.
We have changed our refund policy several times and now we are convinced there is a right way to deal with refunds,and with this post we are sharing it with you.
Do online vendors have the right to deny a refund?
Not only do they have the right, (except in the UK under the Consumer Rights Act) but many others do not even provide refunds for digital products.
This is because while digital products can be downloaded they cannot be returned like a physical product, and the same goes for any digital services offered.
Try asking GoDaddy to refund you for a domain you forgot to cancel and you’ll see from their reply what I mean. Last time I tried to contact them concerning this issue they didn’t even reply.
The iTunes App store sales policy clearly says that you cannot cancel a purchase or receive a refund for a purchase (but
One of Team GeoDirectory main focus for 2018 will be to get as many translation as possible, to go after a wider audience including those that don't speak English.
Join the GeoDirectory translation team to translate GeoDirectory into 20+ languages in 2018! Read on to learn about how you can join our awesome language team that translates GeoDirectory using our cool new Translator’s Handbook. Calling All GeoDirectory #polyglots !
Hello, my name is Ismi Aini, and I do UX including translations. I’m here to support members who want to translate GeoDirectory into their own language. I can help you find your translation team and get your request for validation filled out correctly. In this post I also want to introduce our new Translator’s Handbook where we keep all the resources you might need. Our goal is to help you translate GeoDirectory into 20+ languages this year!
Who Translates GeoDirectory? Everyone!
In 2017 WordPress translations changed completely. First there was a change to the location of translation files, and now the responsibility for who creates the translations has changed, too. Instead of plugin authors, it is now all of us, the plugin users and site managers and everyone together who are responsible for translating plugins into our own language.
It’s a big job, but luckily both WordPress.org and AyeCode are
February was a short month, but we managed to develop plenty of new things for GeoDirectory V2. One thing that we are particularly proud of, is the system to design the templates of our plugin using Gutenberg. Beta will be out March 19th.
February though a short month, has been a busy one for GeoDirectory V2. Our original hope was to have a beta out by the end of the month but alas the best laid plans…
I spent some time earlier today going through all the outstanding tasks we need to complete before we can release the beta.
The list is much shorter now and most tasks are final checks on functionality that might have been affected by other changes.
The vast majority of core functionality is already complete.
With that being said, the majority of our development team (apart from me) are on holiday today and tomorrow, so back on Monday the 5th of March.
I have set our milestone goals as:
12th March Alpha release (mostly for internal testing, and early developer preview)
19th March Beta release (public beta)
With that out of the way, lets give you a little peek at what we have been up to in February
Who are they, how they do it and what others can do to get their fair share of traffic
Disclaimer: This is not another article about WordPress SEO plugins and nor is it about SEO agencies. We suggest you use the Yoast SEO plugin but we could’t suggest a SEO agency even if we wanted to. In this article we analyzed Google’s results pages for several WordPress related Keywords. We wanted to determine who are the players getting most of that traffic, how they are achieving their results and what others can do to aspire to reach similar levels.
WordPress SEO has become extremely competitive and lucrative. All WordPress related Keywords combined generate millions of monthly visitors.
Some of them generate hundreds of thousands if not millions of dollars in Sales, Affiliate Marketing and Advertisement.
Ranking for some of the most competitive keywords is virtually impossible for new Websites. This because a handful of unbeatable giants dominate the most valuable SERPs and they’ll be hard to dethrone.
There are hundreds of websites and blogs dedicated to promoting WordPress News, products and services. Very few are those who mastered SEO and were smart enough to heavily invest in WordPress SEO to outrank the competition.
Are other websites forced to live off
We needed to integrate a contact form plugin within GeoDirectory V2 and after testing them all we choose Ninja Forms. In the article i explain why.
GeoDirectory V2 and Ninja Forms integration we decided to integrate GeoDirectory V2 with Ninja Forms, here’s why:
While GeoDirectory V1 comes with a built in contact form, GeoDirectory V2 will not have one out of the box.
We removed our contact form, because:
It is limited.
You can’t customize it easily.
It doesn’t keep track of submissions (Lead Management).
You could use it only once per listing page.
In addition, if you wanted to add a general contact form to your directory website, you needed a 3rd party plugin, which would make its code redundant.
If you install GeoDirectory V2 today and you add an email address to a listing, the email address will appear instead of the “Send Inquiry” link that used to be there on V1.
However we added a section in the setup wizard to install Ninja Forms.
Why Ninja Forms?
We considered and tested only free plugins and it’s the one we liked the most.
The free version does everything a directory owner may want. If he wants more than the average directory owner, there are plenty of premium extension to choose from.
Ninja Forms is by far the most user friendly, intuitive and well coded of all the plugins that we tested.
This is the first post about the upcoming V2 of the GeoDirectory plugin, that will change completely how it integrates with themes and especially will be fully compatible with Gutenberg when WordPress 5.0 hits the internet.
This is our 1st official post about GeoDirectory V2! WooHoo!