ionos

Thursday, December 13, 2018

Top reasons why WordPress sites get hacked

Top reasons why WordPress sites get hacked


1.Weak Passwords:

This is an easy decision. Whenever setting up a new user account, use only safe and strong unique password. Otherwise, that user account can be compromised by the hackers. The hackers are usually used some softwares such as Wireshark or Fiddler to capture your WordPress login credentials. Always use strong unique passwords for WordPress users, hosting and database.
2. Insecure Web Hosting:

WordPress sites are hosted on a web server. Some hosting providers do not properly secure their hosting platform. This makes all sites hosted on their servers vulnerable to hacking attempts by the hackers. Just ensures that your website is hosted on a safe & secure server which can block many of the most common attacks on WordPress websites.
3. Not Updating WordPress /Plugins or Theme:

Some people are afraid of updating their WordPress websites. They sometimes think of misconception that doing so would break their website.If you update WordPress /Plugins or Theme,it will fix bugs and security vulnerabilities in your website. Make sure you keep your WordPress theme and plugins up to date.
4. Incorrect File Permissions:

File permissions are basically a set of rules used by the web server. A permission is represented by a set of numbers, such as 644 or 777.Incorrect file permissions can give a hackers access to write and change these files in your server. Make sure that all the files must have set permission as 644 and all the directories/folders must have set permission as 755. Wp-config.php file should be 660.
5. Using ‘Admin’ as WordPress Username:

It is not recommended that if you are using admin as your WordPress administrator username. You should immediately change that to a different username otherwise the hackers will be easily hacked your website.
6. wp-config.php File Not Secured

WordPress database credentials are contained in the wp-config.php file. If the file has been compromised by the hackers then it will be easier for them to get complete access and control over your website. To prevent them by getting hacked your website you should add an additional level of protection to deny access to the wp-config.php file with the use of .htaccess.


order allow,deny
deny from all


Friday, November 30, 2018

Why 404 page is important ?

Why 404 page is important?


A 404 Page Error or Not Found error is displayed when you request a page that doesn't exist in the website.This error often occurs when a user attempts to follow a broken or dead link OR type in a website address that doesn’t exist.
Most common reasons for a visitor gets a 404 page:

1. Visitor can misspell URL.
Think about our site, avianceschool.com for a minute. Guests might need to look through our free tools which can be found at www.avianceschool.com/tools. Rather, they type in 'www.avianceschool.com/tool'. That is a mistake by the user and the webmaster can't control it. But we can control the page they request if they misspell the url by creating a custom 404 page which retain the web traffic.
2. You may change a page’s URL:
If you change a page’s URL and anyone looking for that url or clicking on a previous link to it will redirect them to a 404 page.
Make the 404 page interesting:

A 404 error page can cause of frustration to your website visitors and might lead to abandonment of your website, it is vital to consider 404 pages as an approach to keep your guests connected with and to hold them on your site.Illustrations, graphics and a well-designed layout are sometimes enough to relieve you but your goal is to keep the users engaged more on your website.Here are few ways to stop losing visitors from the 404 error pages.

Search bar:
A search bar will help a user to find out the right direction and get what they looking for.

Contact Information:
The page should have contact information or a form which easily allows them to send you a message.

Navigation:
Having a menu in 404 page enables the client to take ways in achieving their assigned spot.

Link to Home page:
Add a link to the home page.

Wednesday, November 28, 2018

The best E-commerce Platforms for Online Businesses

The best E-commerce Platforms for Online Businesses


E-commerce, also known as electronic commerce or internet commerce, refers to the buying and selling of goods or services using the internet, and the transfer of money and data to execute these transactions. E-commerce is supported by electronic business

1.Shopify:


Shopify is an E-commerce platform that allows you to easily sell products or services online, at a retail location, and everywhere in between.
With Shopify’s E-commerce platform, you’ll get one unified platform to run your business online with ease.Shopify supports debit cards, credit cards, cash on delivery, wallets and UPI.

Benefits:


  1. Sell physical and digital goods and services

  2. Fully customizable website, online store, and blog

  3. Unlimited bandwidth, product inventory, and customer data

  4. Sell on new sales channels like Pinterest and Amazon

  5. All popular payment gateways supported

  6. Automate your fulfillment process with 3rd party shipping apps

  7. We’re here to help with 24/7 award-winning customer support

  8. Manage unlimited products and inventory

  9. Fulfill orders in a single step

  10. Track sales and growth trends

  11. Online invoice generator makes billing and collecting money easier

  12. Provide you more than 100 different payment gateways



2.Magento:


Magento is one of the most popular open source E-commerce platform which provides online merchants with a flexible shopping cart system, as well as control over the look, content and functionality of your online business.

Benefits:

  1. Easy to install and add additional layouts and extensions

  2. Open source technology that offers flexible, scalable ecommerce solutions

  3. Effective and cost sensitive program

  4. You can send out product alerts to customers for automated marketing.

  5. The platform lets you make separate multi-lingual sites that load up depending on the user's location.

  6. Track sales and growth trends of your online store.

  7. Manage unlimited products and inventory

  8. You can customize the user interface however you want.

  9. Provide you more than 50 payment gateways


3.PrestaShop:


PrestaShop is an efficient and innovative e-commerce solution with all the features you need to create an online store and grow your online business.It is written in the PHP programming language with support for the MySQL database management system. PrestaShop is currently used by 250K shops worldwide and is available in 60 different languages.Another thing to consider is that it doesn't take too much experience to install the plugin.

Benefits:

  1. Highly Versatile Platform

  2. Easy to install and add additional layouts and add-on

  3. Multiple Plugins and Themes

  4. Multiple Gateway Options

  5. Supreme Back-End Managemen.

  6. With Prestashop, you can effortlessly create online promotions.

  7. It has multi-vendor support

  8. PrestaShop provides a beautiful interface for establishing different websites for multiple languages and currencies.


4.OpenCart:


The best FREE and open-source eCommerce platform.Compared to other open source platforms, OpenCart is actually pretty easy to use and lightweight.OpenCart powers over 342K E-Commerce Entrepreneurs all over the world.

Benefits:

  1. Open-Source and Free

  2. Powerful Store Management

  3. Manage multiple stores from one admin interface

  4. 13000+ modules and themes

  5. Offers discounts, coupons and specials to cover the most popular ways to get attention and increase sales

  6. The world's most renowned payment gateways and shipping methods integrated for you.

  7. OpenCart allows you to set up your own back-ups and restorations.

  8. OpenCart offers free community or dedicated commercial support.


5.WooCommerce:


WooCommerce is an open source e-commerce plugin for WordPress. It is designed for small to large-sized online merchants using WordPress. WooCommerce turns any WordPress website into a fully functional online store, with inventory management, coupons, and product pages.

Benefits:

  1. The plugin is free to download and install.

  2. It connects to all major payment gateways.

  3. Built-in blogging.

  4. Manage orders and customers

  5. Sell any product, any time

  6. Optimize your store to sell more

  7. Customize your product pages

  8. Add features to your cart and checkout

  9. Improve your navigation

  10. You can offer coupons and discounts

Monday, November 19, 2018

The essential features for a travel websites

The essential features for a travel websites


Design awesome predictive search:



Travel websites should have a predictive or auto-suggests search which provides results based on hotel names, the city as a search category and other hotels within that city. This is an excellent way to avoid displaying a large list of results, finding results quickly and to display hotels the user hasn’t thought of.


HD images and videos:



We live in a visual world so images and videos are the most powerful way to inspire and transmit messages. They make a strong statement and will have a bigger, impact on your website. Also people interact mostly in a social networking site that has lot of images. Users will remain longer and communicate more in a site that has good pictures.


Customer reviews:



Testimonials, customer reviews, and recommendations are increasing by the day as users want to know other customers experience before making a decision. A lots of people book hotel or homestay online if they had a five star rating and good reviews in the comment section. The reviews increase conversion rate and it will help to improve your site SEO ranking.


Search filters:



The website should have a simple search and filtering options so that your customers will get perfect result and modify the search as per their own taste using the filter.


Google map integration:



Google Map will help people find the locations they are looking for by adding hotel or property links. It will be easy for people to see the details of the destination selected with an image.


Simple checkout:



Travel sites should have a simple checkout process and make sure you offer multiple payment methods like credit card, debit card, PayPal, or even through net banking to make the process easy.

7 Reasons Every Small Business Should Have a Website

7 Reasons Every Small Business Should Have a Website


Online Brochure:


Organizations burn through millions making brochure and dispersing them. By having a site you can avoid that altogether. Your potential clients can get some answers concerning you and any of your items on the web. In the event that you get the vast majority of your business through systems administration and individual associations, at that point they will need to look at your site.



More Clients:



More than 2 billion individuals utilize the web each day, and some 90% of those have obtained something, or reached an organization, online over the most recent a year. So by not having a site, you will pass up a major bit of the pie.


Online Marketing:



Having a business site gives you a programmed online nearness. Consider it an online announcement. Instantly you have another opportunity to present individuals to your products and services and another way for people/customers to find your business.



Business Value:



By having a professional website, which reflects your business values, you are showing your uniqueness. This is something that will separate your company from your competitors.



Low Maintenance:



When a business site is at first set up, it requires almost no support to keep up on an everyday premise. This makes it a simple method to promote without removing excessively time from the day by day tasks of the business. This doesn't mean you can disregard your site, a substance procedure ought to be set up with the goal that you are giving ordinary and predictable updates to your site so it doesn't end up stale. It is anything but difficult to perceive any reason why it is so vital for each organization to have a business site. Without a site, it will be hard to stay aggressive in the present market and create more clients. Business sites are likewise simple to setup and keep up. On the off chance that you don't have a site, leave us a remark and disclose to us how you are getting along business.



Customer Support:



Your site runs every minute of every day with no supervision or need to bolt it up. You can generally be there for your customers. You can incredibly lessen the expense of client bolster by have a ticketing framework, or even only a FAQ on your site.



Attract New Customers:



One of the best purposes behind an expert website architecture is the possibility to pull in new clients. As customers surf the web, they will approach the organizations items, administrations or data, where else they might not have even realized the business existed. You may discover prospects in various phases of the business procedure, which means you may discover analysts, comparers or buyers. Make a point to have an offer for every one of them.





Friday, June 8, 2018

Celebrating the 109th birthday of Dr Virginia Apgar

Celebrating the 109th birthday of Dr Virginia Apgar


Virginia Apgar was an Armenian-American obstetrical anesthesiologist, best known as the inventor of the Apgar score, a way to quickly assess the health of a newborn child immediately after birth.The techniques is still widely used in hospitals of US.She was an expert in the fields of anesthesiology and teratology.She was born on June 7, 1909
Westfield, New Jersey,US.She is known for her contributions to the book, "Is My Baby All Right? A Guide to Birth Defects", written with Joan Beck. The books explains very well the causes of birth defects and its treatment.She died on 7 August, 1974.

Thursday, January 25, 2018

Celebrating Saraswati Puja

Devi Saraswati is the Hindu goddess of Knowledge, Learning, Art, Music, Wisdom, Philosophy, Creativity and Nature.The goddess Saraswati is often depicted as a beautiful woman dressed in pure white, often seated on a white lotus, which symbolizes light, knowledge and truth.Dhyana mantra describes Devi Saraswati to be as white as the moon, clad in a white dress, bedecked in white ornaments, radiating with beauty, holding a book & a pen in the hands.The book & pen represent knowledge.

In West Bengal the festival celebrated every year on the 5th day in the Hindu calendar month of Magha.The hindus celebrate this festival in temples, homes and educational institutes.

Saturday, January 13, 2018

Celebrating National Youth Day

“Take risks in your life, If you win, you can lead! If you lose, you can guide!”-- Swami Vivekananda

Wednesday, December 27, 2017

Wish you all Merry Christmas

Christmas is an annual festival remembering the birth of Jesus Christ, observed most commonly on 25th December as a religious and cultural celebration among millions of people around the globe.May your world be filled with warmth and good cheer this Holy season, and throughout the year. Merry Christmas!
??Wish You all Merry Christmas #25thdecember #merrychristmas #birthdayofJesusChrist #avianceschool

Tuesday, December 5, 2017

5 Benefits of Having a Classy Website




If your bussiness is not on the internet,then your business will be out of business



1.More Customres:


The world is on the internet today.More than 80% of customers use the internet to search for products and services they need before they make a purchase.If you have a good website you can promote your bussiness online .A website IMPROVES your CUSTOMER SERVICE.

2.Always accessible:


24/7 your website is always open. A website is available to your customers 24x7 and they can review your products and services when your store is closed. Time and technology had brought in a great revolution in the world and your website will be a great selling point for online customer.

3.Brand Value and Credibility:


If you have a website,It'll automatically increase your business value globally and grows web traffic, increases brand awareness among the audiences.

4.Online Brochure:


No matter what kind of business you're running but it's more important to make sure that you have a website.It is a best place to showcase your work. By adding a good portfolio or image gallery you can demonstrate how you're different from others.

5.Marketing:


Online advertising and marketing is a great way to guide more traffic to your website and increase your business. There are lots of ways to advertise your products or services through the internet.You can do it as Facebook ads OR SEO. SEO service can boost the ranking of your website which quickly results in increased sales and higher profits.

Monday, October 2, 2017

Wishing a very Happy Bijoya Dashami

Wishing a very Happy Bijoya Dashami #suvoBijoya #happydashera #avianceschool

Wednesday, August 16, 2017

Happy Independence Day

Freedom in our mind, faith in the words, pride in our souls. Let’s salute the great men and women who made this possible. Happy Independence Day!

Monday, June 19, 2017

Happy Father's Day!

Father's Day is a celebration originating honoring one's own father and the influence of fathers in society.It is celebrated on the third Sunday of June.
The event is not a public holiday.Father's day is usually celebrated only in bigger cities of India like Chennai, Mumbai, New Delhi,Bangalore, Kolkata, Hyderabad and others.The day is usually celebrated with children giving gifts like greeting cards, electronic gadgets, shirts or books to their fathers.

Dads are most ordinary men turned by love into heroes, adventurers, story-tellers, and singers of song.


We wish all the dads a very happy Father's Day!

Wednesday, December 10, 2014

How to Fix the 500 Internal Server Error on Your WordPress?


1.Checking for Corrupt .htaccess File

The first thing you should do when troubleshooting the internal server error in WordPress is check for the corrupted .htaccess file. You can do so by renaming your main .htaccess file to something like .htaccess_old. To rename the .htaccess file, you will need to login to your site using the FTP. Once you are in, the .htaccess file will be located in the same directory where you will see folders like wp-content, wp-admin, and wp-includes. Once you have renamed the .htaccess file, try loading your site to see if this solved the problem. If it did, then give yourself a pat on the back because you fixed the internal server error. Before you move on with other things, make sure that you go to Settings » Permalinks and click the save button. This will generate a new .htaccess file for you with proper rewrite rules to ensure that your post pages do not return a 404.

2.Increasing the PHP Memory Limit

  • Create a blank text file called php.ini
  • Paste this code in there: memory=64MB
  • Save the file
  • Upload it into your /wp-admin/ folder using FTP

3.Deactivate all Plugins

4.Re-uploading Core Files

re-uploading the wp-admin and wp-includes folder from a fresh WordPress install.

Monday, March 31, 2014

MIGS Gateway integration


  • Integration is very simple.
  • Need two accounts on for test and other for Production/live.
  • we need Migs Merchant ID ,Migs AccessCode, and Migs Signature for implementing the payment gateway in our website
After submiting the Buy button we need to validate the details provided by the user after the validation insert those details to DB and in the server side we need to generate the url that we need to post the details
/*"vpc_AccessCode" the accesscode given by Migs
"vpc_Amount" Amount that is multiplied by 100
"vpc_Command" ='pay',default pay
"vpc_Locale" = 'en' // language
"vpc_MerchTxnRef" orderId // Should be Unique for each payment
"vpc_Merchant" // your merchant ID
"vpc_OrderInfo" // Description/details of Product
"vpc_ReturnURL" // SuccessUrl
"vpc_Version" = '1'
&vpc_SecureHash = // create MD5 of all the values that are passed */

form action="http://abcd.com/migs159-2/" method="post">
input type="hidden" maxlength="250" name="virtualPaymentClientURL" size="65" value="https://migs.mastercard.com.au/vpcpay"
input type="hidden" maxlength="8" name="vpc_Version" size="20" value="1"
input id="vpc_Command" type="hidden" name="vpc_Command" value="pay"
input type="hidden" maxlength="16" name="vpc_Merchant" size="20" value="TESTGTB815073A36"
input type="hidden" maxlength="8" name="vpc_AccessCode" size="20" value="72DC6O95"
input id="vpc_MerchTxnRef" type="hidden" name="vpc_MerchTxnRef" value="test1234/1"
input id="vpc_OrderInfo" type="hidden" name="vpc_OrderInfo" value="trst"
input id="vpc_Amount" type="hidden" name="vpc_Amount" value=""
input id="vpc_Currency" type="hidden" name="vpc_Currency" value="USD"
input type="hidden" maxlength="250" name="vpc_ReturnURL" size="65" value="https://abcd.com"
input id="btnPay" type="submit" name="btnPay" value="Register with GTPay" style="background:#999" /
/form

Sunday, January 19, 2014

WorldPay Payment Gateway integration


WorldPay integration code

WorldPay provides a globally connected, locally coordinated payment processing service for all sorts of businesses like big,small and mid size.WorldPay help you collect payments securely, swiftly and with total confidence.

WorldPay Benefits:

  • Global support
  • Secure and reliable
  • Responsive and proactive
  • Improve your cash flow, as you control how often you receive money
  • Helps you minimise your risk of exposure to fraud
  • Experience in helping companies involved in retail, mail order and online businesses.

WorldPay Code

form action="https://secure-test.worldpay.com/wcc/purchase" name="BuyForm" method="POST"
input type="hidden" name="instId" value="211616"
input type="hidden" name="cartId" value="abc123"
input type="hidden" name="currency" value="GBP"
input type="hidden" name="amount" value="120"
input type="hidden" name="desc" value=""
input type="hidden" name="testMode" value="100"

Authorize.Net integration in PHP




Authorize.Net Advanced Integration Method (AIM):

Start PHP code
$post_url = "https://test.authorize.net/gateway/transact.dll";
$post_values = array(
// the API Login ID and Transaction Key must be replaced with valid values
"x_login" => "API_LOGIN_ID",
"x_tran_key" => "TRANSACTION_KEY",
"x_version" => "3.1",
"x_delim_data" => "TRUE",
"x_delim_char" => "|",
"x_relay_response" => "FALSE",
"x_type" => "AUTH_CAPTURE",
"x_method" => "CC",
"x_card_num" => "4111111111111111",
"x_exp_date" => "0115",
"x_amount" => "19.99",
"x_description" => "Sample Transaction",
"x_first_name" => "John",
"x_last_name" => "Doe",
"x_address" => "1234 Street",
"x_state" => "WA",
"x_zip" => "98004"
);
// This section takes the input fields and converts them to the proper format
// for an http post. For example: "x_login=username&x_tran_key=a1B2c3D4"
$post_string = "";
foreach( $post_values as $key => $value )
{ $post_string .= "$key=" . urlencode( $value ) . "&"; }
$post_string = rtrim( $post_string, "& " );
$request = curl_init($post_url); // initiate curl object
curl_setopt($request, CURLOPT_HEADER, 0); // set to 0 to eliminate header info from response
curl_setopt($request, CURLOPT_RETURNTRANSFER, 1); // Returns response data instead of TRUE(1)
curl_setopt($request, CURLOPT_POSTFIELDS, $post_string); // use HTTP POST to send form data
curl_setopt($request, CURLOPT_SSL_VERIFYPEER, FALSE); // uncomment this line if you get no gateway response.
$post_response = curl_exec($request); // execute curl post and store results in $post_response
curl_close ($request); // close curl object
// This line takes the response and breaks it into an array using the specified delimiting character
$response_array = explode($post_values["x_delim_char"],$post_response);
The results are output to the screen in the form of an html numbered list.
echo "
    \n";

foreach ($response_array as $value)
{
echo "

  • " . $value . " 
  • \n";
    }
    echo "
    \n";
    End PHP here

    Saturday, January 18, 2014

    PaySimple Payment Gateway integration



    PaySimple provides:

    • Payment Acceptance
    • Billing and Invoicing Automation
    • Mobile Payments & Management
    • Customer Management
    • Unlimited recurring billing schedules
    • mobile app
    You'll have all the tools you need at your fingertips to simplify how you operate your business.

    Steps to create PaySimple payment form:

    • 1.login into your PaySimple dashboard
    • 2.Click "settings" tabs at top.
    • 3.Click on "Web Payment Pages"
    • 3.Click on " Add New Payment Form"
    • Fill up the payment form and save it
    • Copy the URL from the link and paste it into any webpage
    The web payment page is a secure webpage that your customers can use to make payments or pay bills online.Copy the URL from the link and paste it into any webpage in your website to link to the payment form you created.

    Saturday, January 11, 2014

    How to manually specify the current active page with wp_nav_menu()

    Wordpress wp_nav_menu Code

    wp_nav_menu(array('theme_location' =>'primary','menu_class' => 'navigation'))
    "functions.php" is stored with each Theme in the Theme's subdirectory in wp-content/themes.
    Each theme has its own functions file, but only the "functions.php" in the active Theme affects how your site publicly displays. If your theme already has a functions file, you can add code to it. If not, you can create a plain-text file named "functions.php" to add to your theme's directory.

    Wordpress active page Code

    add_filter('nav_menu_css_class', 'add_active_class', 10, 2 );
    function add_active_class($classes, $item) {
    if( $item->menu_item_parent == 0 && in_array('current-menu-item', $classes) ) {
    $classes[] = "active";
    }
    return $classes;
    }

    Featured Post

    Payza integration

    Payza's Advanced Button in HTML Using simple HTML, you can integrate easily with Payza.Generate buttons and manage payment details f...

    Most Popular