Category: Troubleshooting

PDFelement 6 for iOS: A Free PDF Editor For Your iPhone And iPad

When it comes to documents, PDF files are perhaps the most
important file types around. They’re also heavily popular due
to the ease of use they bring to the table. In everyday life,
we come across it to read ebooks, save bills, transferring
documents, etc. A fixed formatting of the contents of a PDF is
a primary reason why PDF format is so popular.

But, what if you have to alter the text of PDF files? While
there are tons of solutions out there, just a few of them work
fine and don’t burn a hole in your pocket. Here, we’re going to
talk about PDFelement for iOS.
Using this iOS mobile app, you can read, edit, sign, and
convert PDF files with convenience.

What makes this tool more interesting is that it’s free of
cost. So, you can ditch your regular, free PDF reader and go
ahead and get a tool that also offers editing
capabilities. So, let’s explore the major features of
PDFelement for iOS and find out how it can help us get the best
while we are on the go.

pdfelement ios homescreen

Device requirements for PDFelemet for iOS

  • iOS 9.0 or later
  • Compatible with iPhone, iPad, and iPod Touch

When you’ll first fire up the app and open any PDF stored on
your device, you’ll find that it looks like a regular PDF
reader. You can read the text with convenience. Like other
standard readers, it keeps track of the pages that you’ve read
and makes sure that you come back to the right page next time.
Overall, it gets all the basic tasks done.

Get HD Video Converter Factory Pro

Editing text like Word file

Now comes the editing part. When you’ll open any PDF file in
the app, different options to edit the file will automatically
appear at the top.

Tapping the pen icon will reveal different annotation
options from the left like text color, underline, eraser,
handwritten text, signature, etc. By just tapping the needed
option, you can activate the same.

pdfelement ios annotation options

You can also insert different shapes like rectangles, arrows,
circles, etc. The stamp feature turns out to be helpful when
one needs to review documents. The stamps are dynamic and
details like time get updated on their own.

pdfelement ios stamp

There’s a document signing feature as well that lets you add
your customized signature to the document. You can either
create your signature by moving the fingers on the screen or
upload the image of the same. Also, there’s another option to
capture the picture of your signature with your phone’s camera
right inside the app.

pdfelement ios text editing

Now, moving ahead to the text editing part. The second right
icon on the top is for the text editing mode. Tapping on the
same will highlight all the text on PDF in rectangular boxes.
Tapping on a box will open the keyboard and let you add/delete
text. The text you type automatically matches with the default
font and size, so you don’t have to worry about those aspects.

Convert PDFs, turn the picture into PDF, and WiFi transfer

The features of PDFelement for iOS aren’t limited to simply
editing; you can convert PDF files to other formats like Word,
Excel, PowerPoint, ePub, RTF, XML, HTML, etc. To take advantage
of this feature and unlock more, you’ll need to create a free
Wondershare ID.

pdfelement ios file converter

That’s not all. You can also get the document scanning
functionality as well. This option will let you choose the
existing pictures on the device or take pictures from the
camera right inside the app.

pdfelement ios wifi transfer

A feature to help you transfer files easily over the WiFi if
both the devices are connected to the same network. After
selecting the WiFi option, you’ll be shown an URL that you need
to enter on your PC or other devices. From there you can share
files seamlessly. You can also connect PDFelement to different
cloud services like Google Drive, OneDrive, Box, Dropbox,
iCloud, etc.

Overall, PDFelement for iOS is a feature-packed PDF editor
solution that’s available at zero cost. The app is clean
looking and intuitive, so you can just focus on getting the
work done.

You can get PDFelement for iOS from Wondershare’s website by
visiting this link.
Do give it a try and share your valuable feedback.

You can also take a look at this article to know
full-featured PDFelement Pro for the desktop.

This article is sponsored by Wondershare!

How to Show Featured Image in WordPress Single Post

Display featured image in WordPress post as full, large,
medium, thumbnail size

Every available WordPress theme doesn’t give you the option to
control if you want to show featured image in a post or in what
size you want to display them.

The image is crucial for your blog post as it’s probably first
thing audience notice.

For ex, I am using Hueman theme and that
doesn’t display
featured image in single post. Here is what I did and
thought to share so you can be benefited.

  • Go to your theme directory
  • For ex: wp-content/themes/hueman
  • Take a backup of single.php
  • Edit single.php and search for <?php the_content();
  • Add following above the <?php the_content(); ?>
if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
the_post_thumbnail( 'full' );
  • Save the file and refresh your wordpress to see them in

Above code will show featured image in the single post as
original image size. This is how single.php will look like.


If you want to control the size, you can change
the_post_thumbnail parameter.

To display default thumbnail
size (default 150px x 150px max)


To display in medium size (default 300px
x 300px max)

the_post_thumbnail( 'medium' );

To display in large size (default 640px x
640px max)

the_post_thumbnail( 'large' );

To display in original uploadedsize

the_post_thumbnail( 'full' );

This has helped me and I hope you too. Don’t forget to compress
your images with these awesome free online
image compressor tool . Let me know how it goes with your

WordPress – PHP Fatal error: Class ‘Memcached’ not found

How to fix Memcached error in WordPress during migration?

While migrating Geek Flare from SiteGround to
InMotionHosting, I encounter memcached not found error. I spent
few minutes and was able to fix this so here is what I did to
fix this.

Error I received:

PHP Fatal error: Class 'Memcached' not found in wp-content/object-cache.php on line 425

I talked to InMotionHosting support and understood memcached is
not available on shared hosting which has caused this error as
it had with SiteGround.

So how did I fix it?

Well, it was easier than I thought. Here is what I did.

  1. Login into cPanel
  2. Go to File Manager >> wp-content
  3. Move object-cache.php to some other name

That’s all. I refreshed and got Geek Flare running on

Disable SSL if locked out WordPress with WP Security Plugin

Over the weekend, I implemented SSL through Cloud Flare and
configured WP Security plugin to have SSL on a
front end and admin dashboard.


It was all ok until I decided to disable the WP Security plugin
for the time being to troubleshoot my Thrive Leads issue. My
WordPress admin dashboard was locked out and giving
Redirect lookup” error.

The front end was giving problem too but I was able to make my
website operational by removing HTTP to https redirection. But
this didn’t work for admin dashboard.

If you are having a similar situation then not to worry, here
is how you can escape this issue.

As usual, don’t forget to take a backup of
existing configuration, which you will be modifying shortly.

  • Login to your server (if you are on shared hosting then it
    would be your cPanel)
  • Go to htdocs or root location of your WordPress website
  • Edit wp-config.php
  • You will notice following two lines where SSL is defined as
// iThemes Security Config Details: 2
define( 'FORCE_SSL_LOGIN', true ); // Force SSL for Dashboard - Security > Settings > Secure Socket Layers (SSL) > SSL for Dashboard
define( 'FORCE_SSL_ADMIN', true ); // Force SSL for Dashboard - Security > Settings > Secure Socket Layers (SSL) > SSL for Dashboard
// END iThemes Security - Do not modify or remove this line
  • Change that true to false so it should be like below.
// iThemes Security Config Details: 2
define( 'FORCE_SSL_LOGIN', false ); // Force SSL for Dashboard - Security > Settings > Secure Socket Layers (SSL) > SSL for Dashboard
define( 'FORCE_SSL_ADMIN', false ); // Force SSL for Dashboard - Security > Settings > Secure Socket Layers (SSL) > SSL for Dashboard
// END iThemes Security - Do not modify or remove this line

That’s all. Try to access to your admin dashboard and it should
be ok.

9 Fantastic Services to Enable Push Notification from WordPress

Website push notifications have become a necessity these days.
To increase your reach and subscribers, you have to make use of
these push notifications.

Also, if you want to keep your readers updated with the latest
blog posts you are publishing then enabling a push notification
on your website is a great thing to be familiarized with.

You might have noticed this small pop up on Facebook, Geek
Flare or many other websites, which ask your permissions to
allow or block the notifications.


Did you ever wonder how to implement this on your WordPress

Well, you have some plugins that support this feature.


Pushed helps you add this
feature effortlessly without you handling any complicated
procedure to create one.

You can send push to desktop devices, iOS, Android.

Delite Studio

You can use Delite Studio to notify
users whenever there is a new post directly from WordPress.

You can choose to send push to iOS, Android or Kindle Fire

Push Monkey

Push Monkey  works with
most of the popular browsers. It has a straightforward sign-up
mode which asks the visitors whether they would allow the
blogger to send them notification as soon as some new content
is published.

The dialog box appears on the top left-hand side which makes it
visible to the visitors. This feature gets you your potential
customers and helps you convert leads in a very efficient way.

Push Monkey looks promising in converting your leads into loyal


PushCrew is another popular service
used for sending push notifications. It can easily integrate
with your WordPress blog with a simple plugin.

Currently, PushCrew is compatible with Google Chrome ( Both
desktop and Android ) and Firefox ( Only desktop ).

It has a range of features that make it a popular choice among
most of the bloggers. You can schedule your notification as to
what time you want your notification to be sent. You can
display one to two Call To Action buttons in your push


PushAssist has a
personalization feature where you can deliver personalized
messages with a little setup.

With segmentation, you can segment your subscribers based on
the location, interests and other relevant data. You can also
schedule your push notifications for specific dates and times.


PushEngage has automatic responders
who help you send notifications based on a customer’s actions.

You can segment your visitors based on the URL from which they
accepted browser notifications that will help you send them
content you know they will like.  


OneSignal is probably one of
the most active installed plugin from WordPress repository for
push notification. It supports Chrome, Safari and Firefox
browser on HTTP or HTTPS site.

OneSignal allows you to configure an automatic notification,
opt-in customization, schedule notification, real-time
analytics and much more. You get all the features in absolutely

You can also set up your own A/B test to check and evaluate
that what kind of messages attract the most subscribers. It is
available for free of cost that makes it highly popular among
many bloggers and site owners.


SendPulse  let you set
up to trigger automatic messaging when certain conditions are

You can even see the notifications being delivered thanks to
its real-time analytics feature. A couple of other features
include segmentation and personalization in this push-up
notification platform.


Aimtell plugin helps you to
quickly setup push notification in your WordPress website. Once
you install the plugin, you need to create an account, and then
you are all set.

Final Thoughts

Now comes the ultimate question that which push notification
service you should use for your site.

Frankly speaking it all depends on us and the type of blog we
are handling. If you don’t want to invest and are in short of
funds, use the free OneSignal. Otherwise use PushEngage,
PushAssist, and PushCrew as they have more features and very
suitable for someone who is new to the world of blogging.

Push notifications for your WordPress website are essential for
your business. It helps you gain leads, convert them into
customers and lastly make a lasting brand name.

Along with the content quality, marketing is also very crucial
in scaling up your blog, and these platforms help you achieve
these goals. With these plugins, you make it irresistible for
the visitors to ignore and move on to navigate the website.

It helps you gain leads and become a better-known brand.

9 Fast Loading WordPress Genesis Theme

In Less than 2 Seconds…

Genesis is probably one of
the best WordPress frameworks available in the market. Trusted
by more than 200,000 website owners.

There are many Genesis child theme providers but when it comes
to quality code, SEO, secure and fast
loading theme then not all of them meets the requirements.

Let’s take a look at following Genesis child themes, which
loads faster. Load time is based on
GTMetrix or Geek Flare

Themes Load time (in seconds)
Authority Pro 1.9
Utility Pro 1.1
Monochrome Pro 1.7
Sunshine Pro 1.6
Studio Pro 1.1
Captivating 1.8
Kreative Pro 1.2
Corporate Pro 2.3

Note: Load time and a request may differ from
demo to your actual site as it depends on data and hosting
provider you have.

But this will give you an idea how it behaves and sees if it
fits your requirement.

Authority Pro

A fantastic theme to showcase your knowledge to build the

Authority Pro is
accessibility-ready, and the home page is widgetized for easy
customization. Without questions, it’s mobile responsive and
WooCommerce ready for you to start an online store.

You don’t need to spend $$ on buying a plugin to display header
on top; it got it integrated which you can customize through
theme customizer.

Some of the essential features are:

  • HTML 5 ready
  • Landing and pricing page
  • Translation ready
  • Three theme layout options
  • Theme options and customizer

Authority Pro was fully loaded in 1.9 seconds.

Utility Pro

Utility Pro by Carrie Dils
is a mobile-first theme and shipped in multiple languages
(Dutch, French, Hebrew, Hindi, Norwegian, Portuguese, Spanish).

A unique feature of the theme is it comes with Utility Bar
similar to Hello Bar, but it’s widgetized so you can use for
any purpose you want.

It’s well-written code and adheres to WCAG 2.0 standards for
web accessibility. You can configure the layout you want and
also come with landing page template.

Utility Pro took 1.1 seconds to load.


Elevate by appfinite is modern theme
compatible with Chrome, Safari, Safari, Opera & IE. It has
five custom homepage widget location and parallax effects.

You can customize the background, header and many other things
with theme options.

Elevate got loaded in 1.2 seconds.

Monochrome Pro

A simple yet elegant theme by StudioPress.

Monochrome Pro  got a
minimal design, beautiful typography, search icon in the header
and many other features to create a strong digital presence.

It’s WooCommerce ready for you to set up an online store and got all standard

Monochrome loaded in 1.7 seconds.

Sunshine Pro

Sunshine Pro has four pre-built
layouts (Personal, Business, Store & Magazine). The
magazine layout looks modern and perfectly builds to keep
monetization and lead in mind.


You can have a blog page in multiple layouts like default, two
columns posts grid, a grid with three columns. It comes with
many features including following.

  • Responsible
  • HTML 5 markups
  • Localization ready
  • Author box with social links
  • Smooth Scroll to top
  • Woo Commerce ready
  • Change footer credits

Sunshine took 1.6 seconds to load.

Studio Pro

A beautiful theme developed by Seo Themes for a digital agency.
Showcase your work portfolio with Studio Pro to gain more

All the offered features are focused on creating a stunning
creative business site.

  • Up to 6 columns supported
  • Image gallery
  • Great set of premium icons included
  • Four design of pricing tables
  • Page builder template
  • Multi-column blog template
  • WooCommerce ready
  • Icons in header

Studio Pro is loaded in 1.1 seconds.


Captivating by Restored 316
is perfect for a food blogger. It is styled for Recipe maker

Captivating is built to keep the blogger in mind for better
monetization from ads, affiliates marketing, and SEO. Some of
the features include:

  • Multiple H2 tags
  • Custom category
  • Change color
  • Styled for convert kit forms, social warfare , Instagram feeds, gravity forms,
    reward style
  • Customize navigation menu

It is responsive and fit not just for food blogger but anyone
in my opinion.

Captivating was loaded in 1.8 seconds.

Kreativ Pro

A multi-purpose theme to create an attractive digital
agency site.

Kreative is developed by Theme
Square and got many features and got one click demo data.

  • RTL support
  • Custom homepage
  • Theme Customizer
  • Styled portfolio
  • Localization, accessibility-ready
  • Sticky navigation menu
  • Scroll to top
  • Font Awesome

Kreative was loaded in 1.2 seconds.

Corporate Pro

Looking to create a professional looking corporate site?

Corporate Pro is AMP ready and
supports new WordPress editor Gutenberg.

With one click demo import, you can get your site running
quickly and customize based on the needs.

  • Custom colors
  • WooCommerce ready
  • Styled Genesis Simple FAQ plugin
  • Transparent header
  • Portfolio
  • Pricing page
  • Template for contact, boxed, blog, landing page, sitemap,
    page builder
  • Search in the header

Corporate Pro was loaded in 2.3 seconds.

I hope above helps you to choose fast loading Genesis child
theme for your business.

Once you launch your site, you may consider adding SUCURI , a high-performance
CDN for making it more faster and add security

Where to find Genesis Child Theme for WordPress

Genesis is a premium framework by StudioPress which helps you
to develop a remarkable website with WordPress quickly.

Over 200,000 website owners trusted Genesis and quoted
the “best of the best” among WordPress premium
by Mashable.

There are more than 50+ themes available at StudioPress
marketplace. However, that’s not the ONLY place to buy genesis
child theme.

Below, you will find many other Genesis Developers who provide
SEO optimized, Secure, Fast
Loading , a Responsive child theme for Blog, Magazine,
e-commerce, Showcase, Portfolio, Corporate, Real Estate,
Photography, etc.

Let’s get it started… 


StudioPress has more than 35 beautiful themes which
come with multiple layouts, HTML 5 markup, Responsive, Theme
Options, Customizable Header, etc.


You will also find some third-party themes available in their

Refund Policy: 30 Days


Appfinite has more than 16 themes beautifully crafted for blog &
portfolio. Their latest theme Aspire has made good buzzes in the industry.


Refund Policy: 30 Days

Restored 316

Restored 316 by Lauren Gaige have more than 18 feminine great looking themes . I like their
latest theme – GLAM .


Genesis Developer

Genesis Developer by Chinmoy Paul is an
individual professional Genesis developer from India. There are
four themes offered with tons of attractive features.


Hint: Geek Flare is built on their Starter Pro

Refund Policy: 15 Days

Shay Bocks

Foodie Pro is number one
selling Genesis theme by Shay Bocks . That says a lot,
I think.


Pretty Darn Cute

More than ten feminine WordPress theme by Lindsey Riel designed for an entrepreneur, and


Lean Themes

Kickstart Pro is their popular
startup theme and recently announced Milton for a blog.


Bloom Blog Shop

Bloom Blog Shop themes are available to buy or
StudioPress and ETSY.

Carrie Dils

Utility Pro by Carrie Dils
is a multi-purpose theme. A beautiful theme, which is
accessibility-ready, mobile-first, translation-ready and had
utility bar.


Simple Pro Themes

Sunshine Pro & Flex Pro is two multi-purpose themes by
Simple Pro .


Minimal Genesis

Elegantly designed minimalist themes with a
focus on ultra simplicity.

WP Studio

WP Studio’s themes are for those who want to
create a beautiful, clean & responsive website in no time.


Themedy has more than 20 themes for a blog,
magazine, business, coming soon, e-commerce, news, portfolio
& photography.



Appendipity helps you to build the fantastic
website for your podcast show.

The Pixelista

The Pixelista by Jessica Barnard
has six themes with top-notch coding and performs well.


Zigzag Press

Zigzag press offers a rock-solid and secure
theme. Having more than 25 themes for the blog, business,
magazine, multimedia, portfolio & e-commerce.



9Seeds themes are translation ready, SEO
friendly, highly secure, customizable and come with PSD XML


An elegant child theme from VSELLIS . Currently, having two themes – Local
Media & Shoreline.



Imagely is focused on
photography themes.


Refund Policy: 30 Days

SEO Themes

A fantastic collection of themes for a web agency, corporate,
blogger, real-estate, construction, legal, etc.

As you can guess by the name, SEO themes are optimized for
search engine ranking and offer customization flexibility.

Their latest themes are ready for Gutenberg, AMP and styled for
many popular WordPress plugins.


A multi-purpose theme is compatible with Beaver Builder plugin
and WooCommerce.

GBeaver is by Chinmoy Paul.

I hope above list helps you to find Genesis child theme for
your next website/blog.

How to upgrade jQuery to Latest Version in WordPress

Are you running the latest version of jQuery in your WordPress

Yesterday, I ran a security scan against my website through

Netsparker and found one of the vulnerabilities as
Out-of-date Version (jQuery Migrate)”.


There is known issue with installed version
(1.2.1) and it’s best practice to keep your technical stacks

How do you know you are using the latest version of jQuery?

  1. Use Netsparker to run security scan against your website
  2. Check Response Header of jquery.js file in HTTP
    header checker tool

Once you identified that your WordPress website needs upgrading
jQuery then here is how you can do it quickly.

Option 1 –wordpress plugin (load jquery locally)

  • Login into your WordPress admin console
  • Go to Plugins >> Add New
  • Search for “ jQuery Updater ” and install


Option 2 –wordpress plugin (load jquery from Google)

You can also leverage Google Hosted jQuery to keep the latest
version. This will not just keep the latest version but also
help in loading
necessary files faster directly from Google.

“ Use Google Libraries ” plugin
will help you to achieve this.


Once you do the necessary, either you scan your website again
or check the HTTP response header to ensure you have the latest
version of jQuery.

I hope this helps you to keep your website
stacks up-to-date and free from security vulnerabilities .

How to transfer WordPress from DigitalOcean to Linode?

Last week, I moved my hosting from DigitalOcean to Linode and never thought it
would that easy.

Before I jump into technical details, I didn’t have any issue
with DO but heard many positive feedbacks about Linode (especially stronger
CPU) so thought to give a try.

I was worried about missing up with data but decided to take
risk and experience. This is not just about from DO to Linode
but you can try this on any other VPS.

First, about my setup

  • Hosting – DigitalOcean
  • DNS, CDN & Security
    – Cloud Flare
  • WordPress Stack – Installed through EasyEngine

The goal is to transfer just the Hosting from DO to Linode and
here is what I did.

To make it simple, I have divided the activities into following
three sections.

  1. To do on current hosting (DO)
  2. To do on new hosting (Linode)
  3. To do on Cloud Flare

I assume you have already bought VM at Linode and it’s powered ON
and nothing running on it.

To do on current hosting – DigitalOcean

Without any doubt – backup your DigitalOcean droplet (though
you will not make any changes but just in case)

  • Install & Active WP Clone plugin (I tried
    some other but found this the easiest one)
  • Click on WP Clone at left navigation



It will take few minutes based on your website size. For me, it
took around 2 minutes and my content was
around 500 MB.

  • It will confirm on backup successful with a backup file


  •  Take a note of the backup file URL.

To do on new hosting – Linode

  • Login to your VM with root
  • Install Easy Engine with your preferred cache choice. Take
    a look at below URL for installation option


Note: Install the WordPress on IP address
given by Linode.

  • Login to new WordPress Admin
  • Install & Active WP Clone plugin
  • Open WP Clone from left navigation
  • Select “Restore from URL” and enter the URL, which you
    copied, from old hosting
  • Accept the “I AGREE” and click on Restore from URL


It will take few minutes to restore and will prompt once
restoration is done.

Now, WordPress is restored from old VPS to new
and it’s time to do a little configuration.

Access the WordPress admin from Linode and ensure you see all
your data like.

  • Posts
  • Images under Media Library
  • Pages
  • Plugins

Once you are satisfied, update the new IP at Cloud Flare.

To do on Cloud Flare

  • Login into Cloud Flare
  • Go to DNS tab
  • Update the IP address of your domain


It may take few seconds and your domain will be pointed to
Linode’s IP. Access the URL and see if you can access.

One more thing, which I did and you should,
too is to replace the IP with Domain name at new hosting. This
will ensure all links are pointing to the domain name.

  • Login to the WordPress Admin
  • Install & Activate “ Find and Replace All ” plugin
  • Enter the Linode’s IP address in “Find String”
  • Enter the domain name in “Replace with String” and click on
    Replace Now


Total time to migrate WordPress took around 30 minutes and it
was smoother than I imagine. During DNS change, I had an
for 5 minutes so be prepared for it.


So that was my WordPress migration experience and thought to
share with you. Let me know if any question in below comments.

How to Change Yoast Sitemap Frequency to Daily?

Yoast SEO for WordPress is one of the most popular plugins with
more than 1 million active installed. Yoast helps you with
General SEO ,
Titles, Metas, Social tags, XML Sitemaps, etc.

If you are using this plugin and access sitemap, you will
notice default frequency is weekly for a single post and home
page is daily.

If you are like me looking to change the single post frequency
to daily or hourly then following will help you.

Default sitemap frequency


I couldn’t find any way to change this using plugin GUI so
below hack is done in functions.php of your theme.

As usual, take a backup of functions.php file

  • Add following to end the file
add_filter( 'wpseo_sitemap_post_single_change_freq', 'my_custom_post_freq', 10, 2 );
function my_custom_post_freq( $default, $url ) {
   return 'daily';
  • Save the file and refresh your sitemap URL

If you are looking to change the frequency to hourly then just
change from daily to hourly
in return as following.

add_filter( 'wpseo_sitemap_post_single_change_freq', 'my_custom_post_freq', 10, 2 );

function my_custom_post_freq( $default, $url ) {
   return hourly;

This is how my sitemap looks now after changing to daily.


It’s always recommended to make changes in your child themes so
when you update your theme you don’t loose the custom changes.

Alternatively, if you are not using child theme then you can
use Insert PHP plugin to insert the

Much better? Never thought it would be that easy to change the
sitemap frequency.