All Articles by Sangkrit

Register/transfer domain names at http://system.sangkrit.net and mail to system@sangkrit.net to get your web/app made/managed as per the budget allocated.

4509 Articles

How To Start Your Own Auctions Website?

The lesson guides you on how you can easily start up your own auction website at any Sangkrit.net web hosting option.

Auction means a public sale event where items, goods, or services are offered for bidding, and then are sold to the highest bidder. Auction Websites operate similarly to traditional auctions, but the bidding and transactions are conducted online rather than in a physical location.

These websites are programmed to provide an online platform where individuals or businesses can list items for sale and enable buyers to bid on those items. Auction websites provide an online platform for a wide range of items to be sold, including collectibles, antiques, electronics, fashion items, art, and more. They offer convenience for both buyers and sellers by enabling online transactions without the requirement for physical presence. Some popular examples of auction websites may include eBay, LiveAuctioneers, and PropertyRoom.

In this lesson, you will learn about starting your own auction website at any Sangkrit.net plan such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

You will be making Auction Website by installing the WeBid app via Installatron, the website automation system that lets you start any kind of website in minutes. But the first thing is to know about the WebBid app.

What Is WeBid App?

WeBid is a free and open-source web application that allows anyone to create and manage online auction websites. It provides a platform for individuals and businesses to set up their own auction sites, where users can simply bid on and win items listed by sellers.

Auction Website

The application easily installs on any hosting plan and is programmed to be user-friendly and customizable. Thus making it suitable for both beginners and masters.

Key features and characteristics of the WeBid web application include:

  1. Online Auction Management: WeBid allows users to list items for auction and set various parameters such as starting bids, reserve prices, auction durations, and bidding increments.
  2. Online Bidding System: Users can place bids on items listed in auctions. The highest bidder at the end of the auction wins the item.
  3. User Registration and Profiles: WeBid supports user registration, allowing bidders and sellers to create accounts and manage their profiles. Registered users can track their bidding history, won items, and more.
  4. Categories & Listings: Sellers can categorize their items to make them easier to find for potential buyers. The application supports various listing formats, including fixed-price listings and traditional auction-style listings.
  5. Highly Customizable: WeBid provides customization options through templates and themes. Users can choose from different templates or create their own to match the look and feel of their auction website.
  6. Payment Gateways: The application supports integration with payment gateways, enabling secure online payments for items won in auctions.
  7. Messaging System: WeBid includes a messaging system that allows communication between buyers and sellers. This can be particularly useful for questions about items or payment.
  8. Protection & Security Features: WeBid offers security features to protect user data and transactions. It includes CAPTCHA for spam prevention and encryption for secure communications.
  9. Multi-Language Support: WeBid supports multiple languages, making it suitable for creating auction websites that cater to a global audience.
  10. Administration Panel: The application includes an administration panel that allows site administrators to manage users, listings, categories, and other aspects of the auction site.
  11. Search and Filtering: WeBid provides search and filtering options to help users find specific items they are interested in bidding on.
  12. Community and Online Support: WeBid has a community of users and developers who contribute to its development and offer support. Users can access documentation, forums, and resources for assistance. Apart from that Sangkrit.net users can access round-the-clock privileged customer support from their account section.

It is particularly well-suited for individuals and businesses willing to create their own online auction platforms. It offers all the necessary tools to help you set up and manage your or anyone’s auction website with ease, whether for general merchandise, collectibles, unique items, or other categories. Users having no technical skills can also install and configure the WeBid app and get their auction sites up and running.

Installing WeBid On Your Sangkrit.net Hosting

Start by registering or transferring your domain name to Sangkrit.net and then subscribe to a hosting option such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Now visit the ‘My Products’ page from the top right corner menu of your Sangkrit.net account and click ‘Setup’ next to the hosting option you like to use. This will start an online step-by-step process of connecting your domain name and configuring your hosting option so that you can use it.

Once, the hosting is set up, simply click ‘Manage’ and access the control panel of your web hosting. This is typically cPanel, Plesk, or a similar interface to which you have subscribed.

Look up ‘Installatron’, click to open it, and it will take you to the Application Browser page. Now simply follow these steps:

  1. Find WeBid On Applications Browser: Inside Installatron, you’ll see a list of available applications you can install. Search for “WeBid” in the search bar or locate it in the “E-commerce” or “Auctions” category.
  2. Start the Installation: Once you’ve found WeBid, click on it to start the installation process.
  3. Configure the Installation: You will be presented with installation options and configuration settings. Follow these general steps:
    • Choose Domain: Select the domain where you want to install WeBid.
    • Directory: Decide if you want WeBid to be installed in the root directory (e.g., http://yourdomain.com) or in a subdirectory (e.g., http://yourdomain.com/auction).
    • Admin Username and Password: Set the admin username and password for accessing the WeBid admin panel.
    • Site Name: Enter the name of your auction website.
    • Database Settings: Choose whether to create a new database or use an existing one. Provide a name for the database and set a username and password.
    • Language: Select the preferred language for your WeBid installation.
  4. Advanced Options (Optional): Depending on your requirements, you may have additional options to configure, such as backup settings, cron jobs, and more. You can leave these at their default settings if you’re unsure.
  5. Start The Installation Process: Click the “Install” button to initiate the installation process. Installatron will now install WeBid on your chosen domain. This process might take a minute or two.
  6. Installation Completes: After the successful completion of the installation process, you will see a confirmation message.
  7. Website Details: It will also give you details about accessing your newly installed WeBid website and its admin panel.
  8. Access Your WeBid Site: Use the provided URLs and credentials to access your new auction website and the admin panel.
  9. Congratulations! You’ve successfully installed WeBid using Installatron on your Sangkrit.net hosting option.

Now you can start customizing and setting up your auction website, adding items, and configuring the platform according to your preferences.

Alternative Method – WordPress Auctions

If you are a WordPress user and you think using WordPress for making your online auction website would be easier than using any new application then you can do it with WordPress. The “Ultimate WordPress Auction Plugin” is a powerful tool that can easily add auction functionality to your WordPress Website.

How To Create Auctions Website With WordPress?

Start by registering or transferring your domain name to Sangkrit.net and then subscribe to Managed WordPress or install WordPress on any other hosting option which you have chosen such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Now simply follow these steps:

Login to the admin panel of your WordPress site and navigate to Plugins -> Add New page to search and install the “Ultimate WordPress Auction Plugin” plugin on your website.

After activation, you will find its new menu item added to your admin area dashboard. Click on it and configure the general settings, such as currency, time zone, and auction listing layout.

For creating a new auction, navigate to the auction plugin section and click on “Add New Auction” and fill in the important details such as:

  • Title & Description
  • Images of the item
  • Starting bid price
  • Bid Increments
  • Auction start and end dates
  • Auction type such as standard or reverse, etc

You would be able to view and manage all your auctions from the plugin’s dashboard as well as monitor bids and bidder information for each auction. The plugin enables you to extend or close auctions manually if required.

How Does WordPress Auctions Plugin Works?

The bidders can place bids on the items listed in auctions. The condition is that their bids should be higher than the current bid thus meeting the bid increment rules.

Aste Boetto, A Real Auction Website Created With This Plugin

As soon as the auction ends, the highest bidder wins. The admin person can communicate with the winning bidder through email and on the basis of setup, can arrange the payment and delivery.

Another important thing to keep in mind is that the users must be registered and logged in to participate in auctions. You may open the registration on your website by visiting your admin area dashboard Settings -> General page and selecting the option ‘Anyone can register’ or you may selectively invite the users for registration by visiting Users -> Add New page that enables you to add new users and invite users through email.

The specifics of using the “Ultimate WordPress Auction Plugin” might vary based on the plugin’s features, your theme, and your website’s setup. So always refer to the plugin’s documentation for more specific instructions. For a prompt response during any issues, you may also contact us using the following comment form.

14 Best eCommerce Website Builders To Easily Start Your Online Store At Sangkrit.net

The eCommerce website builders at Sangkrit.net offer you a hassle-free solution to enter the world of eCommerce and start selling products or services online without the need for any technical expertise or expert.

These eCommerce website builders offer a wonderful mode for small to large-sized businesses and individuals looking for an affordable, user-friendly, SEO-friendly, mobile responsive, highly customizable, scalable, and efficient way to establish and manage their online store on their own. Still, if you feel a need, round-the-clock customer support is always available from your Sangkrit.net account.

In the previous lessons you have learned about the free website automation system that lets you build any kind of website from your Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Now this lesson shows you a hand-picked list of the most popular eCommerce apps on the Internet that you can easily install on your domain using your web hosting account at Sangkrit.net.

Free eCommerce Website Builders

Following is the list of free eCommerce applications that can be easily installed on your hosting plan.

#1 WordPress With WooCommerce

WooCommerce is a popular open-source e-commerce platform designed to seamlessly integrate with WordPress, the widely used content management system. It was first released in 2011 and quickly gained widespread adoption due to its ease of use, flexibility, and extensive features. WooCommerce has become one of the most dominant e-commerce solutions on the web, powering millions of online stores worldwide.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#2 PrestaShop

PrestaShop is a popular open-source e-commerce platform with CMS capabilities that enables individuals and businesses to create and manage online stores. It was founded in 2007 and has since grown into a widely used solution for e-commerce websites around the world. PrestaShop is written in PHP and uses a MySQL database to store information.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#3 Magento

Magento is a popular and powerful open-source e-commerce platform with CMS capabilities that allows businesses of all sizes to create and manage online stores. It was initially released in 2008 and quickly gained popularity for its flexibility, scalability, and extensive features. In 2018, Adobe acquired Magento, and it is now part of the Adobe Commerce Cloud, which also includes a cloud-hosted version called Magento Commerce.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#4 OpenCart

OpenCart is a popular open-source e-commerce platform with CMS capabilities that allows users to create and manage online stores easily. It was first released in 1999 as a commercial project and later became open-source in 2010. OpenCart is written in PHP and uses a MySQL database to store information.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#5 AbanteCart

AbanteCart is an open-source e-commerce platform designed to help businesses and individuals create and manage online stores. It provides a range of features and tools for setting up a robust and customizable online storefront, allowing users to sell products and services to customers around the world. AbanteCart is known for its user-friendly interface, flexibility, and extendability.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#6 Zen Cart

Zen Cart is a free and open-source e-commerce platform that enables individuals and businesses to create and manage online stores. It was originally based on osCommerce but has evolved into its own standalone solution. Zen Cart is known for its user-friendly interface, customization options, and active community of users and developers.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#7 CubeCart

CubeCart is an e-commerce platform that enables individuals and businesses to create and manage online stores. It provides a range of features and tools for setting up a digital storefront and selling products and services online. CubeCart is designed to be user-friendly and customizable, making it accessible to both beginners and experienced users.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#8 WordPress With Easy Digital Downloads

Easy Digital Downloads (EDD) can be an alternative to WooCommerce, especially for users selling digital products. It is a popular WordPress plugin designed specifically for selling digital products and downloads online. It transforms a standard WordPress website into a powerful digital storefront, enabling users to offer and manage digital products such as e-books, software, music, videos, courses, themes, plugins, and more. EDD streamlines the process of selling digital goods, providing tools for product management, payment processing, and customer management.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#9 LiteCart

LiteCart is an e-commerce platform designed to help individuals and businesses set up and manage online stores. It is known for its lightweight and user-friendly nature, making it a suitable choice for both beginners and experienced users. LiteCart focuses on simplicity, speed, and efficiency while providing essential features for creating an online storefront.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#10 osCommerce

osCommerce, short for “open-source Commerce,” is one of the earliest and most well-known open-source e-commerce platforms. It was first released in 2000 and has since become a popular choice for building online stores. osCommerce allows users to set up and manage their online storefronts, enabling the sale of products and services over the Internet.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#11 Shopware

Shopware is a popular and feature-rich e-commerce application that empowers businesses to create and manage online stores with a focus on customization, user experience, and scalability. It is known for its modern design, flexibility, and wide range of built-in features that cater to both small businesses and large enterprises.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

#12 CE Phoenix Cart

CE Phoenix Cart is an open-source e-commerce platform that evolved from the osCommerce platform. It’s designed to provide a user-friendly and customizable solution for individuals and businesses looking to set up online stores. CE Phoenix Cart aims to offer modern features, flexibility, and an active community of developers and users.

This eCommerce option auto-installs on all Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

The Premium eCommerce Site Builders

Apart from the above, Sangkrit.net also offers you some premium eCommerce Website Builders which are packed with premium features, plugins, SSL, and almost all the necessary things you need to start up and grow your eCommerce business.

#13 eCommerce Website Builders This e-commerce website builder is a part of website builder services at Sangkrit.net. It enables its users to create professional eCommerce websites, and elegant online stores, without the need for extensive technical knowledge or coding skills.

Apart from important eCommerce options, it also provides SEO and SMO tools to help users optimize their online store for search engines and social media potentially improving their website’s visibility and ranking on the Internet.

You can subscribe to this eCommerce option here.

#14 WordPress Ecommerce – This is the best and recommended option. If you subscribe to this, you get the powerful combination of WordPress with WooCommerce bundled with all important backup and security services. It is a powerful combination that allows users to create and manage the best and most secure eCommerce websites with ease.

WooCommerce is a popular and highly regarded e-commerce plugin designed specifically for WordPress, which is one of the most widely used content management systems (CMS) on the web. In WordPress Ecommerce both are packed in such a way that compares to none eCommerce services on the Internet.

You can subscribe to this eCommerce option here.

Which eCommerce Option Is The Best?

Overall, WordPress Ecommerce is the best choice for eCommerce websites of all sizes, from small businesses to large enterprises. The combination offers the flexibility and extensibility of WordPress with the robust e-commerce features of WooCommerce, making it an ideal solution for users looking for an all-in-one platform to build and manage their online stores.

Apart from that if you are a person who likes to do more experiments and dig into the coding files then the second recommendation is subscribing to a hosting option at Sangkrit.net and then installing the same combination of WordPress with WooCommerce as described in the beginning of this lesson.

How To Bulk Delete Anything In WordPress?

The lesson guides you on how you can bulk delete anything including revisions, attachments, users, meta fields, posts, pages, custom post types, taxonomies, private content, public content, content older or newer than a given date, content by user roles, drafts, pending, scheduled, etc on your WordPress Website.

Whether your WordPress website is flooded with spam user registrations or you have accidentally imported sample content from some theme or plugin. Whatsoever may be the reason, you can bulk delete anything in WordPress in a few easy clicks.

The “Bulk Delete” is free WordPress plugin that enables you to efficiently manage and delete various types of content (in bulk) from your WordPress website. It’s especially useful for website administrators, content managers, and site owners who need to remove a large number of posts, pages, users, comments, or other types of content from their websites quickly and easily.

The Main Features Of Bulk Delete WordPress Plugin

The plugin simplifies the process of cleaning up your WordPress site or managing content in large quantities.

  1. Versatile Content Deletion: The plugin gives you options to delete various types of content, including posts, pages, custom post types, media, comments, users, and more. This flexibility allows you to target specific types of content that you want to remove.
  2. Filtering and Selection: The plugin offers advanced filtering options, allowing you to narrow down the content you want to delete based on criteria such as post status, post type, categories, tags, custom fields, date range, and more.
  3. Scheduled Deletion: You can schedule content deletion to occur at a specific date and time. This is useful if you want to automate content removal on a regular basis, such as deleting old posts or expired listings.
  4. Safe Deletion Process: The plugin includes safety measures to prevent accidental deletions. It usually asks for confirmation before performing bulk deletions to ensure you don’t inadvertently remove valuable content.
  5. Preview Before Deletion: Some versions of the plugin allow you to preview the list of content that will be deleted based on your filters before you execute the deletion process.
  6. Logging and Reports: The plugin might log the deletion activities, providing you with a record of what was deleted, when, and by whom. This can be helpful for maintaining an audit trail of content removal.
  7. Custom Post Type Support: If you have custom post types on your WordPress site, the plugin often supports deleting these as well, giving you control over non-standard content types.
  8. User Role Permissions: The plugin might allow you to configure permissions based on user roles, ensuring that only authorized users can perform bulk deletions.
  9. Regular Updates: Depending on the developer, the plugin might receive regular updates to ensure compatibility with the latest WordPress versions and security patches.

At the same time, you should also know that there’s a plugin called ‘Database Reset‘ that allows you to clean up your website in one click, so if you are looking up for something to reset your whole website then ‘Database Reset’ plugin can be an alternative option for you. Else ‘Bulk Delete’ plugin is great for cleaning up a selective group of items.

How Does Bulk Delete Plugin Work?

Whenever you try to delete some tag, category, or any custom taxonomy in WordPress, only the term is deleted. Deleting taxonomy terms and posts in a taxonomy are two different things. By default, deleting in bulk takes a lot of time and sometimes on shared hostings it also causes PHP memory issues resulting in Internal Server and Resource Usage Errors on your website.

But when you use the ‘Bulk Delete’ plugin, the process of bulk deleting by filtering posts, pages, custom post types, users, etc under your conditions becomes easier.

The plugin enables you to delete the content on the basis of the following filters:

  • Delete posts by category, tag, custom taxonomy, custom post type, by URL, delete all draft posts, all pending posts, all private posts, all scheduled posts, all trashed content
  • All given options support these filters – Post date greater than X day, less than X days, delete only public posts or private posts, restrict deletion to first N posts, delete content permanently, or just move to trash
  • Deleting pages – all published pages, all draft pages, all pending pages, all private pages, all scheduled pages.
  • Deleting post revisions – You can delete all post revisions
  • Delete users based on user role or who have not logged in in the last X days
  • Deleting Meta Fields – Delete Post meta fields, Comment meta fields, User meta fields
  • Deleting other items such as Jetpack Contact Form Messages

These are the free plugin options. It also supports a number of premium add-on features, such as you can schedule the deletion automatically, bulk deleting posts with duplicate titles, and much more.

How To Use Bulk Delete Plugin In WordPress?

Login to your WordPress admin area dashboard and navigate to Plugins -> Add New page to find and install the Bulk Delete plugin. Upon activation, the plugin adds a new admin menu ‘Bulk Delete’ on your admin area dashboard.

The menu link takes you to a page from where you can delete any kind of content in bulk. So all you got to do is navigate to this page and delete whatever you don’t want on your website.

It is critical to exercise caution when using the “Bulk Delete” plugin, specifically if you’re dealing with content that cannot be easily recovered. So it becomes very important for you to make sure to have a backup of your website before performing any actions and ensure what you are going to do with this plugin.

How To Fix White Screen WSOD Issues In WordPress?

There is a common WordPress issue that displays a blank white screen i.e. no content instead of the hoped content, It is often referred to as WSOD i.e. White Screen of Death. This can be caused by plugin conflicts, theme issues, PHP or Apache errors.

In this lesson, you will learn about the possibilities that might cause this issue and how you can fix them easily.

Check For Plugin Conflicts

Start by deactivating all your plugins. If you can access your WordPress admin dashboard, go to “Plugins” and select all plugins, then click “Deactivate” from the Bulk Actions dropdown.

And if you cannot access your dashboard, log in to the cPanel of your website, open the file manager, and navigate to the /wp-content/ directory to rename the “plugins” folder to “plugins-disabled.” After doing this login to your dashboard and navigate to the Plugins page. This will deactivate all plugins.

Now rename the folder back to its original name i.e. Plugins and then again go back to the plugins page on your admin area dashboard to start activating the plugins one by one. As soon you find the plugin which upon activation causes the blank white screen on your website, delete it from your website and the WSOD would get fixed. This process helps you to identify the specific plugin causing the conflict.

Check For Incompatible Themes & Plugins

In some cases, a combination of plugins or a specific theme might be causing conflicts. Research online to see if others have reported similar issues with specific themes or plugins.

Switch To Default WordPress Theme

If the issue persists after deactivating plugins, your theme might be causing the problem. Switch to a default WordPress theme to see if the WSOD is resolved. If it is, there might be compatibility issues with your previous theme.

Check .htaccess File

This file is located in the root directory of your website and can be accessed from the cPanel -> File Manager -> Public_HTML or the main directory of the website where WordPress is installed. Many times this file is kept hidden by the cPanel, so in order to view the file you will need to display the hidden files from the settings icon present on the top-right corner of the cPanel File Manager’s screen.

Next, download one copy of the file as a backup and then open the file for online editing. Remove any unnecessary lines by comparing the original file code from here and then check your website.

Increase PHP Memory Limit

Sometimes, a low PHP memory limit can cause the WSOD. To increase it, access your site’s wp-config.php file using FTP and add the following line before the “That’s all, stop editing!” line: define(‘WP_MEMORY_LIMIT’, ‘256M’);

Check for Syntax Errors

If you recently edited your theme’s files or added custom code to your site, a syntax error might be causing the WSOD. Use FTP to access your site’s files and check for any errors in the code you added.

Review Error Logs

Sangkrit.net provides you access to your server’s error logs from WHM and cPanel (Metrics -> Errors), these logs can provide valuable information about the cause of the WSOD. Look for any PHP error messages that might point to the specific issue and get it fixed. In general, there are plugin issues so there is a chance that you would be finding some errored line in a plugin or theme of your website. If you don’t know how to fix the code then simply change that plugin or theme to get the issue resolved.

Revert Recent Changes

If you have recently made changes to your website (e.g., installing a new plugin, or updating a theme), try reverting those changes to see if the WSOD is resolved.

Restore From Backup

If none of the above solutions work and you have a recent backup of your website, consider restoring your site to a previous working version.

Sangkrit.net offers you regular backups and restores from its one-click website installer on cPanel so if you have activated that then restore your website. And if you have manually downloaded the backup of your website then restore it manually, in 95 percent of cases the issue gets fixed after restoring the website.

Seek Professional Help

In case you don’t have a backup or you are not able to resolve the issue anyhow then there is nothing to panic about because there are experts who have trained themselves to resolve such website issues. So if you’re unable to identify or resolve the problem on your own, consider reaching out to online support from your Sangkrit.net account page.

Remember to create a backup of your website before making any major changes to avoid data loss. Diagnosing and fixing the White Screen of Death can be a bit complex, so be patient and methodical in your troubleshooting efforts.

How To Edit Author’s URL Base & Slug In WordPress?

The author’s URL in WordPress consists of your domain name followed by the author text as the base and the author’s name as a slug. Slug is any author’s username used after the base in the author’s URL. An author’s URL is linked to a page showing all posts made by that author.

For Example https://yourdoamin.com/author/username

In WordPress, the author URL base and slug control how the URLs for author archives are structured. As shown above, WordPress uses the “author” base and the author’s username as the slug. But, you can customize these settings to suit your needs. This lesson guides you on how you can edit the author URL base and slug in your WordPress website.

How To Edit Author’s Slug?

Install and activate the Edit Author Slug plugin. After activation, you would be able to edit the author’s base by following these steps:

  1. Go to Settings -> Edit Author Slug in your WordPress dashboard.
  2. Enter your desired author slug in the provided field.
  3. Save the changes.
How To Completely Edit Author URLs (Base & Slug) In WordPress? 2

The plugin also enables you to use different author bases for authors on the basis of their roles on your website.

For editing the author’s slug, the plugin enables a set of options on each user’s profile page:

  1. Navigate to Users -> All Users admin page 
  2. Click the ‘Edit’ link which takes you to the Edit User page.
  3. Scroll to the Edit Author Slug section
  4. Change the author’s slug
  5. Save your changes.
How To Completely Edit Author URLs (Base & Slug) In WordPress? 1

Updating the author URL i.e. base and slug affects your website’s SEO and existing links to some extent. So it is advised to set up proper redirects if you’re making significant changes to the URLs, you may use the ‘Redirection’ plugin for that.

How Website Automation System Works At Sangkrit.net?

Website Automation System of Web Application installer is a software that works from the admin panel of your cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server and helps you build any kind of website in minutes.

In the previous lessons you have learned about Installatron i.e. the one-click web application installer, we use at Sangkrit.net hosting options and the applications you can install by using it on your hosting account. Now this lesson guides you on how actually it works and what it does to make website creation and management easy for non-technical users.

Installatron is a tool or you can say software that automates the process of installing and setting up web applications on a web server or hosting environment. It simplifies the deployment of various software applications, such as content management systems (CMS), e-commerce platforms, blogs, forums, and other web-based applications.

Instead of manually downloading the application files, creating databases, configuring settings, and uploading files to the server, Installatron streamlines the entire process into a few simple steps. This makes it easier for users, even those with limited technical knowledge, to set up and run complex web applications on their websites.

It typically works through a graphical user interface (GUI) accessible from your web hosting control panel. Users can choose the application they want to install from a list of available options and then follow a guided installation process.

Here’s how Installatron works:

  1. Application Selection: The user selects the desired web application from a list of available options provided by the installer. Popular choices include WordPress, Joomla, Drupal, Magento, and many others.
  2. Configuration Options: The installer prompts the user to provide essential details such as the website name, database credentials, administrator username, and password.
  3. Installation: The installer automatically downloads the latest version of the selected application and sets up the necessary files and directories on the web server.
  4. Database Setup: The installer creates the required database tables and establishes the connection between the application and the database.
  5. Completion: Once the installation is complete, the user receives a confirmation message, and they can access the newly installed application by visiting the website’s URL.

It simply saves time and effort for website owners and developers, as they eliminate the need for manual installation and configuration. Additionally, they often provide additional features like automatic updates, backups, and management tools to simplify the ongoing maintenance of the installed applications.

It makes it easier for Sangkrit.net users to quickly set up and manage a wide range of web applications without requiring extensive technical knowledge.

Starting A Magento-Based eCommerce Website At Sangkrit.net

Magento is a free e-commerce shopping cart application that enables you to start your e-commerce store and manage all your sales and payments. It was initially released in 2008 and now has grown rapidly to serve more than lakhs of merchants worldwide. In this lesson, you will learn a step-by-step process of installing and managing your Magento-based eCommerce website in your Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

magento-banner

As we have learned before that Sangkrit.net provides you with Installatron – The One-Click Website Installer Service that you can use for making many types of websites, installing CMS, shopping carts, guest books, and other application types. But this lesson is focussed on installing and managing Magento which is a highly professional eCommerce solution for the people who want to start selling their products online.

Installing Magento On Your WebHosting

The first thing you need to do is subscribe to a cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server plan at Sangkrit.net. Then log in to your account and launch the cPanel of the plan where you want to install your new Magento website.

Next, from your cPanel, scroll down to Software/Services section. Click ‘Installatron Applications Installer’ and then select the Application Browser tab:

Installatron Applications Browser

Scroll down to the ‘Apps for e-Commerce and Business’ section and click ‘Magento’:

Installatron Applications Browser (1)

Clicking ‘Magento’ opens up its installation page showing you details and features of a Magento-based eCommerce website. From here you can take an application demo, check other websites using the same application, etc.

To start the Magento installation process, click the ‘+install this application‘ button:

Magento - Installatron Applications Browser

This asks you to select a domain/subdomain/directory for installing your new Magento website. If you are already running a website on your main domain then you can either go for a subdomain or use a subdirectory for installation.

Scroll down to the ‘Settings’ section and type in your new website username, password, and admin email, and then click the ‘Install’ button:

Magento - Installatron Applications Browser (1)

It takes a few seconds and then provides you your new website address & admin section URL from where you can log in and start managing your e-Commerce website.

My Applications  3  - Installatron

The demo screenshot shows the frontend view of a Magento store.

Magento store ready

Main Features Of Magento:

Magento provides scalability, flexibility, and features for business growth. Merchants using Magento have complete flexibility and control over the presentation, content, and functionality of their online channels.

  • Analytics and Reporting: Useful reports such as Abandoned Shopping Cart Report and Best Customers Report by Total and Number of Orders.
  • Search Engine Optimization: URL Rewrites give full control of URLs Meta-information for products and categories.
  • Site Management: Control multiple websites and stores from one Administration Panel.
  • Catalog Management: Batch Import and Export of catalog, Google Base Integration, and Downloadable/Digital Products.
  • Catalog Browsing: Layer/Faceted navigation for filtering of products, Product comparisons, and Product Reviews.
  • Product Browsing: Downloadable Products, Multiple Images Per Product, and Product Image Zoom-in Capability.
  • Mobile Commerce: An iPhone-optimized interface is included.
  • Checkout: One-Page Checkout and Guest Checkout.
  • Shipping: Shipping to multiple addresses in one order.
  • Payment: Multiple payment options, and Configurable authorization and capturing of funds.
  • Customer Service: Feature-rich Customer Accounts, and Order Tracking from Account.
  • Customer Accounts: Re-orders from account, and Recently ordered items.
  • Order Management: View, edit, create, and fulfill orders from the admin panel. Create one or multiple invoices, shipments, and credit memos per order to allow for split fulfillment.

Managing Your Magento Website

Working in the Magento dashboard allows you to manage and control various aspects of your online store. You can visit the dashboard either by clicking the admin link listed on ‘My Applications’ page of ‘Installatron – The One Click Website Installer’ as that doesn’t require login credentials or you may login with the user name and password as explained in the steps given below.

Here’s a step-by-step guide on how to work in the Magento dashboard:

  1. Access the Dashboard: Open your web browser and enter the URL of your Magento store’s admin panel. It usually looks like this: yourstore.com/admin now log in using your admin username and password provided during the installation.
  2. Overview of the Dashboard: Once logged in, you will be taken to the Magento dashboard. The dashboard provides an overview of your store’s performance, including sales, orders, and best-selling products. You can customize the dashboard to display specific data and metrics relevant to your business.
  3. Navigation Menu: On the left-hand side of the dashboard, you’ll find the navigation menu. It contains various sections and sub-sections that allow you to manage different aspects of your online store.
  4. Managing Products: To add or edit products, go to Catalog > Products. Here, you can create new product listings, update existing ones, and manage product attributes.
  5. Managing Categories: To organize products into categories, go to Catalog > Categories. You can create new categories and arrange products within them.
  6. Processing Orders: To manage orders and process customer purchases, go to Sales > Orders. Here, you can view and process incoming orders, create invoices, shipments, and issue refunds.
  7. Managing Customers: To manage customer accounts and information, go to Customers > All Customers. You can add new customers, view their details, and manage customer groups.
  8. Content Management: To edit website content, go to Content > Pages. Here, you can create and edit static pages, such as the homepage, about us, contact us, etc.
  9. Customization and Configuration: Magento offers extensive customization options through themes and extensions. To configure the store settings, go to Stores > Configuration. Here, you can set up payment methods, shipping options, tax rules, and more.
  10. Reporting and Analytics: Magento provides various reports to track your store’s performance. To access reports, go to Reports in the main navigation menu. You can find sales reports, product reports, and customer reports, among others.
  11. Log Out: Always remember to log out of the Magento admin panel when you are done working on your store to ensure the security of your account and data.

By using the Magento dashboard efficiently, you can effectively manage and grow your online store, providing a seamless shopping experience for your customers. Familiarize yourself with the various features and settings available in the dashboard to make the most of Magento’s powerful e-commerce platform.


How To Use The Automatic Website Building Platforms At Sangkrit.net Hosting Options?

In the previous lesson, you learned about Installatron, the website automation platform that lets you build most types of websites in minutes. Now this lesson explains to you how easily you can do that from you Sangkrit.net’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Installatron, the one-click website application installer that automatically installs most types of website building platforms can be accessed on both Linux cPanel and Windows Plesk hosting environs at Sangkrit.net.

SANGKRIT.net Web Hosting Cloud Based Hosting Unlimited Bandwidth

To start using it, you must have one Sangkrit.net hosting option. Next, simply log in to your SANGKRIT.net Account, then visit ‘My Products’ page and open the cPanel of the account on which you want to create websites via Installatron.

Installatron is available in cPanel, Plesk, DirectAdmin, and other control panels too. Look for the Installatron icon or section in your control panel. Once you find that, click it and follow the given steps:

  1. Browse the Application Library: In Installatron, you’ll find a library of web applications available for installation. Browse the list of applications or use the search bar to find a specific application you want to install.
  2. Choose the Application: Select the application you wish to install. For example, if you want to install WordPress, click on the WordPress icon.
  3. Install the Application: You’ll be presented with a form to configure the installation settings. Customize options like the domain, directory, database settings, and administrative login credentials.
  4. Configure The Advanced Options (Optional): If you need more advanced settings, you can expand the “Show Advanced Options” section and configure specific options according to your preferences.
  5. Start the Installation: Once you’ve configured the settings, click on the “Install” or “Install Now” button to begin the installation process.
  6. Monitor the Installation: Installatron will initiate the installation process and display a progress bar. Once the installation is complete, you will receive a confirmation message with the application details and login credentials.
  7. Access and Manage Applications: After the installation is complete, you can access your newly installed application by going to the domain or directory you specified during the installation.
  8. For Managing Applications: Return to Installatron in your control panel to manage installed applications. From here, you can update applications, create backups, clone or restore applications, and view application details.
  9. Updating Applications: If you have not opted for automatic updates, you can check for application updates through Installatron. When updates are available, you can initiate the update process to keep your applications secure and up to date.
  10. Create Backups: It’s essential to create backups of your applications to protect against data loss. Use Installatron to create both automatic and manual backups and store them securely.
  11. Clone and Staging: This option is optional, if you want to test changes or create a staging environment, you can use Installatron to clone an existing application.

Installatron offers a wide range of web applications that users can easily install on their web hosting accounts without any technical skills. It simplifies the process of making and managing websites by making web applications accessible and manageable for users from zero to all technical levels.

The Website Automation Platform That Lets You Build Any Kind Of Website In Minutes

Whether you subscribe Sangkrit.net’s cPanel WebhostingPlesk Windows Hosting, Webhosting PlusVPS, or Dedicated Server. Every option gives you access to Installatron, which is an application installer and website automation platform that simplifies the process of making most types of websites as well as installing and managing web applications on various web hosting platforms.

It is a popular tool to give you a user-friendly and streamlined experience in installing, updating, and managing web applications easily on your own.

Extensive Application Library

Installatron provides a vast library of web applications, including content management systems (CMS) like WordPress, Joomla, and Drupal, e-commerce platforms like WooCommerce and Magento, forum software, photo galleries, and many other popular scripts.

One-Click Application Install

With Installatron, users can install web applications with just a few clicks. It automates the entire installation process, making it quick and easy for website owners to set up their desired applications.

User-Friendly Interface

Installatron offers an intuitive and user-friendly interface, making it accessible to users with various levels of technical expertise.

Multi-Language Support

The platform supports multiple languages, catering to users around the world.

Automatic & Manual Application Updates

Installatron also manages application updates, ensuring that users have access to the latest versions with security patches and feature enhancements. Users can choose to enable automatic updates or manually update applications through the Installatron dashboard.

Website Backup & Restore Options

The app installer provides backup and restore functionalities, allowing users to create backup copies of their websites and applications. This ensures data safety and provides an easy way to restore websites in case of issues or data loss.

Easy Clone & Staging

Installatron allows users to clone existing applications, making it simple to set up development or staging environments for testing changes before implementing them on the live site.

Easy Customization & Configuration Options

Users have the flexibility to customize the installation parameters, such as database settings, site name, and admin credentials during the installation process.

Installatron is well integrated into popular control panels of cPanel WebhostingPlesk Windows Hosting, Webhosting PlusVPS, or Dedicated Server at Sangkrit.net. Thus, making it available to all website owners of Sangkrit. The integration with hosting control panels allows users to access Installatron directly from their Sangkrit.net hosting account, making the installation and management of web applications more convenient.

It simplifies the process of making websites and managing web applications, making it an excellent tool both for beginners and experienced website owners alike. It saves time and effort by automating the setup and maintenance of web applications, allowing website owners to focus on creating and managing their content.

In the next lesson, you will learn about installing such free website-building applications via Installatron on your Sangkrit.net hosting option.

Creating Git-Based Collaboration Repository On cPanel Hosting Or Server

Git is a distributed version control system (VCS) used for tracking changes in the source code during the software development process. It was created by Linus Torvalds in 2005 and has now become one of the most widely used version control system in software development field.

The advantage of Git is that it allows multiple developers to collaborate on a project by keeping track of changes, coordinating work, and providing a historical record of all modifications made to the codebase.

The Sangkrit.net’s cPanel WebhostingWebhosting PlusVPS, and Dedicated Server all offer you a feature called “Git™ Version Control”. This function simply enables you to set up and manage Git repositories for your website’s code. By Git integration in cPanel, website owners and developers can take advantage of version control functionalities directly from the cPanel interface, without the need to access the command line. So this lesson guides you on how you can easily create the Git Repository on your Sangkrit.net hosting option.

Login to your SANGKRIT.net Account, then visit ‘My Products’ page and open the cPanel of the account on which you want to create the Git repository.

  1. On your cPanel account, scroll down to Git Version Control present in the Files section.
  2. Click Create in the top-right corner of the interface and a new interface will appear.
  3. Select whether to clone an existing repository, create a new one, or add an existing one to the list of cPanel-managed repositories.
  4. To clone an existing repository, ensure that the Clone a Repository toggle is enabled. Then, enter the clone URL for the repository that you wish to clone in the Clone URL text box.
  5. To create a new repository or add an existing repository to the list of cPanel-managed repositories, set the Clone a Repository toggle to be disabled.
  6. In the Repository Path text box, enter the path to the directory that will contain the repository.
  7. In the Repository Name text box, enter the desired display name for the repository.
  8. To immediately create another repository, select the Create Another checkbox.
  9. Click Create, or click Return to Repository List to return to the list of repositories.

In the step number five, URL must include the http://https://ssh://, or git:// protocols or use the user@example.com/path format, where user represents the username, example.com represents the domain, and path represents the repository path. Another thing is, you cannot enter a local repository path.

In the step number six, a few important things for you to note down are:

  • If the directory specified doesn’t exist, the system will create it.
  • If the directory already has a repository, the system will add it to the list of cPanel-managed repositories.
  • The function enforces several restrictions on repository paths.
  • Unless you’re adding an existing repository to the list, the directory must be empty.
  • Subdomain directories have a cgi-bin directory and may also contain a .well-known directory. So you must move these before you can create a repository.

Another important thing to know is that if you have entered an SSH clone URL while clicking the Create option, the system will check for the remote server’s public SSH host key. It keeps this key in the /home/user/.ssh/known_hosts file, where user represents your username.

When the remote host is not registered with the system, you will have to click the Save and Continue option to register it to the file. You may optionally click Show Host Identification Information to view the host’s algorithm and SHA-256 and MD5 fingerprints. When the remote host is registered, the system creates the repository and at the time the remote host’s public key is changed, the system displays a warning.

Git has gained its popularity because of its flexibility, speed, and user support for the distributed workflows. It is a very useful tool for software development teams from small to big sizes. It has been commonly used with collaborative software and web development projects. It is also the foundation for many online code hosting systems, such as GitHub, GitLab, and Bitbucket, which provide cloud-based hosting for Git repositories for better collaboration among developers.

Easiest Way To Protect Your Website Resources From Hotlinks & Direct Links

Hotlinks, also called “hotlinking” or “direct linking,” lets a website to show images or other media that are hosted on another server without even uploading the content to its own server.

It is the practice of embedding or linking to media files such as images, videos, etc hosted on a website and linked by another website, without any permission of the owner.

These links use the resources of the website where these files are actually hosted because the hot links display the file without hosting it on their server so the resources of the main server are consumed whenever the webpage containing such files are viewed.

The only positive aspect of hotlink is easy sharing and the negative aspects are bandwidth theft and legal issues. To protect against hotlinking, website owners at Sangkrit.net may simply use hotlink protection on their cPanel WebhostingWebhosting PlusVPS, and Dedicated Server.

Login to your SANGKRIT.net Account, then visit ‘My Products’ page and open the cPanel of the account on which you want to enable the hotlink protection.

  1. On cPanel, scroll down to the ‘Hotlinks’ button and click it.
  2. Click ‘Enable’ and a new interface will open and display the Allowed referrers and Protected extension lists.
  3. Click Go Back.
  4. To allow specific sites to hotlink to your site, add their URLs in the URLs to allow access menu.
  5. To block direct access to files of specific types, add those file extensions to the Block direct access for the following extensions text box.
  6. For example, to block all .jpg images, add .jpg to the Block direct access for the following extensions text box.
  7. When you block these file types, others cannot hotlink to those types of files from your website regardless of any other settings.
  8. To allow visitors access to specific content through the URL, select the Allow direct requests checkbox. For example, if you enable this setting, a visitor could enter http://www.example.com/folder/example.jpg as a URL to access the example.jpg file.
  9. To redirect requests for certain content, enter the URL to which you want to redirect your visitor in the Redirect the request to the following URL text box.
  10. Click ‘Submit’.

You can anytime disable the hotlink protection by clicking the ‘Disable’ button. But as you click Disable, the system will delete the entries in the List of URLs. So it might be better for you to save the list locally before you disable hotlink protection.

Save Website Resources From Potential Misuse Of User Accounts & Unauthorized Access

Leeching occurs when a user of your website shares his login credentials either on a public website or with multiple users in his connection, as a result when multiple users start to access one account in the same timeframe it leads to excessive resource usage, bandwidth overage, security risks, and most importantly the actual risk is the potential misuse of premium memberships sold over the account.

Sangkrit.net cPanel Webhosting, Webhosting Plus, VPS, and Dedicated Server users can easily resolve this issue by enabling the leech protection that helps mitigate such matters by monitoring and limiting the number of IP addresses that can simultaneously access a particular account within a specific time frame.

What Happens When The Leech Protection Is Enabled?
  1. Blocks IP Address: When leech protection is enabled, cPanel tracks the number of IP addresses accessing a specific account within a specified time window.
  2. Exceeding Limit: If the number of IP addresses accessing the account exceeds the configured limit within the designated time frame, cPanel takes action to prevent further access from additional IP addresses.
  3. Blocking Action: Depending on the leech protection settings, cPanel can block access to the account from new IP addresses or redirect them to a specified URL, such as an error page or a page explaining the leech protection policy.
  4. Customization: cPanel allows website administrators to customize the leech protection settings, including the number of allowable IP addresses, the time window for monitoring, and the action taken when the limit is exceeded.
How To Enable Leech Protection On cPanel?

Login to your SANGKRIT.net Account, then visit ‘My Products’ page and open the cPanel of the account on which you want to enable the leech protection.

To enable leech protection for a directory, perform the following steps:

  1. Click Settings, and then select one option from the following:
    • Web Root (public_html or www) — Begin navigation in the document root for the account’s primary domain
    • Document Root — To select the domain that corresponds to the document root in which you wish to begin navigation
  2. Click the Save Changes button
  3. Navigate to the directory that you wish to protect and click the appropriate folder icon to navigate to a different folder
  4. Click the desired folder’s name to select it and a new interface will appear
  5. Enter the maximum number of logins that you wish to allow each user within a two-hour period or such
  6. Enter a URL to which you wish to redirect users who exceed the maximum number of logins within a two-hour period
  7. You may select the Send Email Alert To checkbox and enter the email address to get an alert when Leech Protection activates.
  8. For disabling any account that exceeds the maximum number of logins, simply select the Disable Compromised Accounts checkbox
  9. Click Enable and that’s it

For adding, editing, and deleting the users, you simply need to navigate to a directory that you wish to protect with user-level protection and then click Manage Users to navigate to cPanel’s Directory Privacy interface (cPanel -> Home -> Security -> Directory Privacy) of that folder.

You may disable the leech protection anytime by navigating to the directory where you want to disable it and then simply click the Disable button.

Leech protection helps you maintain the security and stability of your website by preventing excessive resource consumption and potential misuse of accounts. This protection is very useful for websites that are offering restricted content, paid content, membership option, or have any similar scenario where sharing the login credentials could lead to unauthorized access.

What Makes Sangkrit.net Most Secured Hosting Option For You

Securing your WordPress or website on your hosting server is crucial to protect it from potential threats and vulnerabilities. This lesson explains you why you should go for Sangkrit.net Web Hosting and what makes it the most secured hosting option that gives you complete control over to enhance the security of your website.

Auto-limits The Login Attempts On Your Website

Implementing a plugin restricts the number of login attempts on your website to prevent brute-force attacks. All WordPress sites on each and every hosting option at Sangkrit.net automatically give you a site with a pre-installed plugin to limit login attempts.

Enables The Two-Factor Authentication (2FA)

This is also asked as a default option when you make your website at Sangkrit.net. The two-factor authentication requires an additional layer of authentication, such as using a mobile device, to access your WordPress admin panel.

Keeps WordPress, Core, Themes, & Plugins Updated

The second most important thing is to regularly update WordPress core, themes, and plugins to ensure you have the latest security patches and bug fixes. Hackers mostly target abandoned themes and plugin folders to plant phishing attack pages on any website. At Sangkrit.net you get the option to automatically update minor or major versions of WordPress core, themes, and plugins by automatically generating a backup beforehand.

Helps You To Keep Strong Passwords

Use strong and unique passwords for your WordPress admin, FTP, and hosting accounts. Avoid using default usernames like “admin” and “webmaster” because hacker bots generally target websites by using such types of usernames as they are very common and most of the time they are used automatically by the software installers in case you don’t update it while installing a CMS on your domain name. Sangkrit.net offers you an option to generate the most secure usernames and passwords before using WordPress.

Always Gives An SSL Certificate To Your Website

Enabling SSL (HTTPS) on your website encrypts the data transmission and enhances security. There are various SSL plans you may choose from and you should also know that every Sangkrit.net hosting user can alternatively use the free SSL service from the AutoSSL page on the cPanel of your hosting account.

A Secure Web Hosting Environ

Web Hosting is the place where all your website files are stored, apart from the admin panel of your website, the admin panel of your hosting should also be a secure zone as it is also the place that is targeted by hackers and brute-force.

Hence, you must choose the hosting that offers features like firewalls, malware scanning, and DDoS protection. Sangkrit.net offers you all such options and features.

Keeps Regular Backups Of Your Website

Performing regular backups of your website ensures you can restore it in case of a security breach.

Automating backup is another useful option on Sangkrit.net hosting plans, it gives you an option to daily, weekly, or monthly generate backups of your website. If you are hosting multiple websites then you can use the feature over multiple websites. Once you enable the option, your hosting will start creating and storing the regular backups of your website.

Protects WP-Admin Directory

Gives you support and a feature to limit access to the wp-admin directory using password protection or IP whitelisting tool. Because adding another layer of password protection to the WordPress admin directory is a great way to improve WordPress security.

Gives Option To Disable File Editing

Disabling the ability to edit theme and plugin files from the WordPress dashboard to prevent unauthorized changes is a very useful security feature in WordPress that helps you protect your website from malicious attacks and prevent accidental changes to the code of your website. The feature is easy to set up and can be managed from the admin panel of your website.

At the same time, it is also recommended to delete any inactive themes and plugins, as they may contain vulnerabilities.

Gives Option To Disable XML-RPC

If not needed, disabling the XML-RPC prevents potential DDoS attacks and brute-force login attempts.

Keeps You Updated About The Best Security Plugins

The system keeps you updated about the best reputable security plugins that offer features like malware scanning, firewall protection, and vulnerability detection on your website. Some important plugins come preinstalled on your WordPress site when you make it at Sangkrit.net.

Lets You Monitor User Activity

There are security tools to monitor user activity and detect suspicious behavior so that you can know what is happening on your website, and what sorts of visitors are trying to access what types of pages. Are there any bots or hackers attempting to access the admin panel of your website, etc.

You can also monitor changes to critical files on your website using tools like file integrity monitoring. The system enables you to easily set proper file permissions to restrict unauthorized access to uploaded files.

Lets You Implement Database, Directory, & File Security Measures

During one click installation of WordPress and other web building applications. The system allows you to change the default database table prefix (wp_ or anything else) to something unique to make it harder for attackers to guess.

There are also lessons to show you options to secure your wp-config.php file. Protecting the wp-config.php file by moving it to a higher directory level and restricting access to it makes your website more secure as it goes far away from access of hackers and suspicious bots.

Apart from that preventing directory listing by adding “Options -Indexes” to your website’s .htaccess file acts as another security measure.

Lets You Implement Content Security Policy (CSP)

CSP stands for Content Security Policy (CSP) is a security feature that helps prevent cross-site scripting (XSS) attacks on websites. XSS attacks occur when an attacker injects malicious scripts into web pages viewed by other users. By doing so, the attacker can steal sensitive information, perform actions on behalf of the user, or distribute malware. You can also use CSP to prevent cross-site scripting (XSS) attacks by controlling the sources of allowed content on your site.

Hot Links Protection

Hotlinks, also known as “hotlinking” or “direct linking,” refer to the practice of embedding or using the URL of an image, video, or other media hosted on one website directly on another website, without the content creator’s permission or without hosting the media on the website where it is displayed. They sometimes use a lot of resources from the website, the hot links protection allows you to disable selective hot links on your website.

The Leech Protection

The Leech Protection interface allows you to detect unusual levels of activity in password-restricted directories. After you set the maximum number of logins within a two-hour period, the system redirects or suspends users who exceed it. This is useful if, for example, someone posts a user’s login credentials on a public site and people start attempting.

Apart from this, the system also allows you to conduct regular security checks to identify and fix potential vulnerabilities on your WordPress or any other website.

So these are security practices that you can easily administer on your Sangkrit.net hosting or server account. It enables you to significantly reduce the risk of security breaches and protect your website in a free, easy, and more powerful way.

What Are Domain Names & Extensions? How Do They Work For You?

Domains work as a way to identify and locate websites on the internet. When you type a domain name into your web browser’s address bar, it serves as a human-readable version of an IP (Internet Protocol) address, which is a unique numerical label assigned to each device connected to the internet. The domain name system (DNS) is the underlying technology that translates domain names into IP addresses, allowing users to access websites easily.

How Does A Domain Name Works For You?

To get a domain name, you need to register it here. Domain registration involves choosing a unique name (e.g., example.com) and paying an annual fee to secure the rights to use that name. Different domain extensions (e.g., .com, .org, .net, etc.) are available for registration.

After registering a domain, you need to specify domain name servers (DNS) for it. At Sangkrit.net, most of the configuration things work in automation. DNS servers are responsible for translating domain names into IP addresses. When a user enters a domain name in their web browser, the browser sends a request to the DNS server to find the corresponding IP address.

The DNS server looks up the requested domain name in its database and returns the corresponding IP address associated with that domain which is known as IP address resolution. Now armed with the IP address, the user’s web browser sends a request to the appropriate web server associated with that IP address.

Next, the web server, which is often provided by a web hosting provider, receives the request, locates the requested web page on its storage (e.g., server files), and sends the webpage’s data back to the user’s web browser where it receives the data from the web server and renders it as a fully functional web page that the user can view and interact with.

But that happens with other URLs too so what is the need of having a domain name for your business? Actually, domains provide a user-friendly way to access websites without the need to remember complicated numerical IP addresses. Instead, users can simply type the desired domain name into their browser, and the DNS system takes care of translating that name into the appropriate IP address, ensuring a seamless connection to the desired website.

It is very important for everyone to note that a domain name is not the same as a website. A domain is like the address of a house, while a website on a server or hosting is the actual house itself. The website’s files and data are hosted on a web server, and the domain name is used to point users to that web server to access the website’s content.

What Are Domain Extensions?

Domain extensions, also known as top-level domains (TLDs), are the letters that appear after the dot (.) in a domain name. They help categorize and identify the purpose or nature of a website. Each domain extension serves a specific purpose, and some are associated with particular types of organizations or geographical locations. Here are some common types of domain extensions:

  1. Generic Top-Level Domains (gTLDs):
    • .com: Short for “commercial,” this is the most popular and widely used domain extension. Originally intended for commercial websites, it’s now used for a wide range of websites.
    • .org: Originally designated for non-profit organizations, .org is now used by various entities, including charities, schools, and open-source projects.
    • .net: Originally meant for network-related organizations, .net is now used by a variety of websites, including internet service providers and technology-related sites.
  2. Country Code Top-Level Domains (ccTLDs):
    • .us (United States)
    • .uk (United Kingdom)
    • .ca (Canada)
    • .de (Germany)
    • .fr (France)
    • .jp (Japan)
    • .cn (China)
    • Many other country-specific extensions exist for different countries.
  3. Sponsored Top-Level Domains:
    • .gov: Reserved for U.S. government agencies.
    • .edu: Intended for educational institutions, primarily in the United States.
    • .mil: Reserved for the U.S. military.
    • .int: Used by international organizations established by treaty.
  4. New gTLDs: In recent years, a variety of new gTLDs have been introduced, offering more specific and niche options for domain names. Some examples include:
    • .app: for mobile apps and app-related websites.
    • .blog: for blogs and bloggers.
    • .store: for e-commerce stores.
    • .tech: for technology-related websites.
    • .design: for websites related to design and creative work.
    • .travel: for travel industry-related websites.

New gTLDs provide more options for creating unique and memorable domain names that align with specific industries, interests, or themes. To know about such TLDs, simply visit the Bulk Domain Registration page.

Choosing the right domain extension depends on the purpose and nature of your website. Generally, .com is the most widely recognized and commonly used extension, making it a popular choice for various websites. However, if the desired .com domain is unavailable, using a relevant alternative domain extension can be a suitable option. Additionally, specific industries or organizations may prefer using country codes or specialized domain extensions to convey their identity or geographical location.

How To Add The Language Translator In WordPress?

Google’s Language Translator, now known as GTranslate is a widely used multilingual translation solution for websites that enables its users to use the language translation functionality. It is commonly used with WordPress as well as WooCommerce and it offers a user-friendly way to make websites accessible in multiple languages, catering to a global audience.

You can easily insert the GTranslate tool anywhere on WordPress via shortcode or PHP template. Simply navigate to your admin. area dashboard Plugins -> Add New page to find and install the Translate WordPress – Google Language Translator plugin to embed the translator using an inline or vertical layout to enable your users to easily translate any content right on your website.

Once you activate the plugin visit the translator’s page on ‘Settings’ present on your admin area dashboard and select your configuration options.

Google Language Translator

The plugin works over a wide range of WordPress features such as posts, pages, widgets, categories, tags, as well as themes, and plugins. It also enables you to set the default language of your website. You can choose what language flags you want to display on your translator. This can be either done by displaying the translate box or setting the layout by enabling the translate toolbar that shows up on the top of your screen.

When you’re done with options, scroll down to either copy the PHP template and use it in your theme’s PHP files or use the shortcode for displaying the translator inside your posts, pages, post types, or widgets.

How To Assign Categories To WordPress Media Library Files?

Enabling categories over WordPress media files lets you easily group and find the images. Just like posts, you can enable the category taxonomy in your WordPress admin area dashboard’s ‘Media’ section.

To do so, simply navigate to your admin area Plugins -> Add New page to search and install the Media Library Categories plugin on your website. Upon activation, the plugin will add a categories section on Media -> Categories page.

From this page, you would be able to create and manage categories. The categories could be either assigned while uploading the image or from the Dashboard -> Media page. You can also browse images by their category and perform bulk editing actions from this page using the drop-down option.

Apart from enabling you to add, remove, edit categories, change the category of multiple photos at once, and browse images by their category. The plugin also lets you display photos from a selective category by using a shortcode.

How To Display Photo Galleries By Category?

For displaying photos from a category in a gallery format you simply need to add the ‘category‘ attribute to the shortcode and then use it on any post or page just like any other shortcode.

The value handed to the ‘category‘ attribute can be either the category slug such as:

[gallery category="my-category-slug"]

Or the term_id, such as:

[gallery category="14"]

When you only want to display attachments uploaded to the page and filtered by category then use the ‘id‘ in combination with the ‘category‘ attribute:

[gallery category="my-category-slug" id="123"]

Or leave the ID empty for the current page/post:

[gallery category="my-category-slug" id=""]

In the given example, the slug is used, but as you can see the term_id can also be used.

You should also know that the WordPress Media Library uses the same categories as WordPress does in posts. Still, if you want you can use separate categories as a custom taxonomy from Settings -> Media page or by clicking on the settings quick link on the plugins overview page.

Being A Pediatrician

By Professor Dr. P. Suvarna Devi, Former Professor & HOD, Department of Pediatrics, MKCG Medical College, Brahmapur, Odisha

A journey of 56 years! Many of you reading this were perhaps not born when I started my fascinating journey in this wonderful discipline. As an undergraduate I was very much attracted to surgery and also won a gold medal and prizes in the subject, so naturally decided to be a surgeon. When I first took up a job in 1965, after migrating from Andhra Pradesh, in Red cross children’s Hospital, popularly known as Sisubhavan, Cuttak, I was placed in charge of the surgical ward. Sisubhavan is a picturesque place on the banks of the Katajudi River and is cool with lots of mango trees. Dr. Kashinath Misra was the superintendent and a very able administrator. He would impose a fine on anyone who picked mangoes including doctors. It was taken over by Government and named Sardar Vallabhai Patel Institute of Pediatrics. Surprisingly it was the only Institution named after the great man in the whole of Odisha and the library hall with its wooden flooring was the place where Sardar Patel negotiated with the erstwhile Maharajas to join the Indian Union in 1947. It was a short stint and I moved to Government service and my first posting was in a cancer ward. It is surprising how some great people change the destiny of others simply by their behavior. Thus it happened when I came in contact with the late Professor Dr. Sarat Chandra Mishra, the first professor of Pediatrics, who used to come to Sisubhavan as a consultant from SCB Medical College. His simplicity, compassion, nobility, and profound knowledge impressed me greatly making him my role model.  There was no entrance examination for PGs in those days and students were selected based on their undergraduate marks and I was given Pediatrics. So I moved to this delightful discipline from the cancer ward where I was working as an assistant surgeon and found myself under the kind studentship of Prof. Mishra. Another good thing about Sisubhavan was the comradery among the staff members and Prof Mishra used to say that he wished for such an atmosphere in the pediatric department of SCB Medical College too, which was sadly missing. The nurses were also excellent.

“You must become a parent before becoming a pediatrician” Prof. Misra often used to say, the wisdom of which I understood only when I became a mother, rather early in my PG studies. One becomes very patient with the queries of anxious mothers and appreciates the pain of parents seeing one’s child suffer, only when one is a parent. Common cold in the firstborn is a much bigger illness with undue anxiety, than pneumonia in the fourth child! Immunization was not so popular at that time and DPT was the only vaccine freely available. The Polio vaccine was not supplied by Government and was given only to a privileged few. I still remember the tragic case of a mother who gave smallpox vaccine to all her 5 daughters but not to her only son due to the fear of side effects and he died of smallpox. Infectious diseases were rampant and we used to have a special diarrhea ward of 30 beds which will open for the 3-4 months of diarrhea season only. Severe dehydration was very common and I became an expert in doing venesection in record time and pushing in IV fluids to save a gasping child. A sign of severe dehydration which was not mentioned in books, was the extreme softness of eyes which I named as “cotton wool eyes”. It was published as a letter to the editor in Indian Pediatrics and also presented at a National conference.  ORS was not yet in vogue, but we used to dispense small packets of electrolyte powder designed by Prof ST Achar to be dissolved in water and given orally. On one occasion he came to visit Sisubhavan and advised us about as simple a thing as the seating arrangement for waiting mothers! Dr. RN.Panigrahi, who was the senior member among us was his student and instrumental in arranging his visit. He used to tell mothers jokingly, “If you are using a glass feeding bottle break it, if a plastic feeding bottle burn it, or if a silver feeding bottle give it to me”. Thus the feeding bottle became the villain. We were often told how Papua New Guinea banned feeding bottles and brought down the Infant mortality rate.  We were ignorant about feeding during diarrhea and often stopped feeding during IV therapy. Antibiotic injections were also commonly given. Another disease we were happy to bid goodbye, to was tetanus in newborns and older children. A lantern was used to burn in the room instead of an electric bulb and we would talk softly to minimize the disturbance to the patients that would precipitate spasms. Immunization of pregnant mothers with TT and infants with DPT has successfully eliminated the disease.

Another preventable disease that we rarely see nowadays but common in those days was Kwashiorkor. Mothers would feel happy that the child is becoming chubby with rounded cheeks and seek medical attention only when other features like edema appear and make the child miserable. Sago and barley were the favorite infant foods and help in perpetuating the condition. There used to be a tinned protein food called Casilan which when given to these children would work like magic. Edema would disappear and the miserable child starts smiling. Smiling is often the first sign of recovery. A surprising response of some children to food deprivation is marasmus instead of kwashiorkor when a baby manages to adapt to the circumstance of limited food and becomes wasted rather than edematous, and that is why kwashiorkor is often referred to as disadaptation syndrome. A heart-wrenching condition was Xerophalmia due to vitamin A deficiency and the cornea would melt in 24 hours! Thanks to the vitamin A supplementation program by Govt of India we never see it nowadays.

The next serious disease which we often encountered was tubercular meningitis and often rows of beds were filled with these children and frequent lumbar punctures were a must! Immunization has also brought down the incidence of acute bacterial meningitis.  Thus I became very skillful in doing LP also. I am proud of a little patient of mine who had TB meningitis and was in a coma for 2 months and found to be blind on regaining consciousness but regained all her faculties gradually. Now she is a normal young woman who brings her child to me for treatment. It is such miracles that make our day even while working in the midst of chronically deficient and depressingly dirty government hospitals. We need to recount those days to people who complain about the lack of development in our state. A transfer is a thing often resisted and a popular expression used is “dhora-dhori”( using one’s influence) to avoid leaving a place where one has grown roots over the years. I was transferred six times, twice each to Cuttack. Burla and Berhampur during my tenure since I didn’t use dhora-dhori!

Academics is a big attraction for those with an academic turn of mind who work in Medical colleges since students make you stay in touch with recent advances and promote learning, not to speak of the loving bond one develops with these youngsters. I am still in touch with some of my students who share their joys and problems with me. One can’t afford to be irrational under the questioning eyes of postgraduates and one gains a lot of knowledge while correcting their thesis, though I am sorry to say that thesis is often not very truthful. It is considered a mere passport to examination rather than a true work of research and the sooner they be done with it, the better. I don’t know what is the present condition and hope it is better.   

As I matured in the discipline my attention was drawn to the bigger picture of Infant mortality and I used to hang my head in shame when people at national conferences referred to Odisha as a state with the highest IMR in the country.  In the late 90’s IMR was an unacceptable 98 for 1000 live births! As I attended a few trainings for CSSM, NNF etc my eyes opened to the acute problem of neonatal mortality which formed 60% of IMR. I realized that lack of skill in managing neonatal problems was as important as lack of equipment as we went around the state training doctors at peripheral hospitals. Late Prof SK Giri was the first person from Odisha to be trained in neonatology at AIIMS, New Delhi and he used to cover the neonatal part of CSSM, but neonatal care never took off in a big way. As a group, we went around the state to train the doctors and a few nurses in newborn care supported by Unicef and the government of Odisha. But it was a drop in the ocean and in many places, there was not even a proper bag and mask, including Medical colleges.

It was then, that I conceived the idea of NALS ON WHEELS and submitted the project to Govt of Odisha, which was promptly binned and forgotten. Imagine my surprise when I received a phone call from Dr. Vinod Paul one fine morning, saying that a fund of 8000 dollars was available to me to carry on my dream project! It was given by one American association headed at that time by Dr. Dharmapuri Vidya Sagar, called AAPI, an American association of physicians of Indian origin. I remembered one of my Bhagavan’s teachings, that when one is sincere and intense about a desire the whole universe conspires to make it come true.

Dr. Vinod Paul and Dr. Ashok Deorari were pillars of support for these programs for newborn care and I set about doing what I loved most. I selected 3 Pediatricians who recently graduated and were my students, as yet unmarried, since marriage and family are often not conducive to such an intense mission. One of them left early to seek his fortune elsewhere but two of them, Dr. Biswaranjan Padhi and Dr. Manas Pani continued till the end of the project, and another Dr. Prafulla C. Gouda joined us for a while. This unique project would not have been possible without the support of Unicef headed by Dr. Ramani, that took care of the training and traveling expenses, and Secretary of Health Miss Meena Gupta who deputed the doctors promptly for as long as I needed.

I purchased an Ambassador car,  took my team, loaded the car with the equipment necessary for teaching like an overhead projector, mannikin, bag, mask, training manuals, etc, and hit the road. We extensively traveled in the two districts of Ganjam and Gajapati, visited each and every PHC and sub-centers, and trained the doctors and nurses in basic newborn care. It was necessary to teach them at their places of work so that we realize their problems in the field. We operationalized the equipment that was available but unused and innovated when necessary. An example of innovation was a resuscitation mask made by cutting the top portion of discarded saline bottle lined with sticking plaster, to prevent injury to the delicate skin of a newborn baby and using a 200-watt bulb to prevent hypothermia. I was invited to present my work at the annual conference of the American Association of Pediatrics (AAP) in Boston, USA, in May 2000. Currently, newborn units are established in all teaching hospitals and district health centers and they are better off equipment-wise also.

The next hurdle was undergraduate education in Pediatrics. Despite the children forming 40% of the population and the fact that fresh graduates have to face the difficult situation at the periphery, undergraduates were not taught much pediatrics and there was no examination in Pediatrics. It is a fact that students will only learn that which helps them to pass the examination and big brothers in medicine, surgery, and O&G didn’t like to give us any space. However due to the tireless efforts of senior professors, ultimately Pediatrics became a separate subject in the final MBBS examination, free from the overbearing attitude of big brothers. Another event that attracted students to pediatrics was the undergraduate quiz and many students from Odisha participated in finals and often were the winners too. Later on, the quiz was introduced for postgraduates also. No other subject has so far introduced such a quiz as far as I know.

As I write this Pediatrics has become so popular that it is the first choice for students in the selection for PG courses. The IMR in Odisha which was 90 in 2001 now stands at 36 and Odisha is the state in India with the fastest decline in IMR by 39 points during 2005-2020. There are 94 First referral units with facilities for the Caesarian section in 80 0f them. Free transportation for pregnant mothers and infants is available and a transportation cost of Rs1000 is given for institutional delivery. Over 48000 ASHAS are working in the state. There are 44 special newborn care units and 482 newborn stabilization units in 530 newborn care corners in the state (SRS 2020). This is not a small achievement but there is still room for more improvement, as it is said that the road to improvement is constantly under construction. I wish and pray that Odisha should get rid of the label LPS, Low performing state.

Jai Hind!

drsuvarnadevi@gmail.com

Enable Your Users To Read More Without Refresh In WordPress

‘Read More’ or ‘Continue Reading’ tags are used for showing only a part of the content on home and multi-post pages on a WordPress Website. The tag is inserted by clicking the plus icon on the block editor and then searching ‘More’ and then clicking it to insert after the first or second paragraph that you like to show on the homepage.

By default, when this ‘Read More’ link or button is clicked, the user is directed to a single post page showing the complete blog post.

In this lesson, you will learn about a shortcode that will allow your users to read complete post content right there on the page without reloading the site to a new page. There is a plugin that lets you do that very easily on your WordPress site.

How To Display Read More Without Refresh Button?

  1. Simply navigate to Plugins -> Add New page on your admin area dashboard
  2. Search and install the Read More Without Refresh plugin
  3. Navigate to your admin area RMWR Settings page from the left side menu
  4. Select the read more button’s color, text, font size, border, padding, hover, font-weight, and other customization options and save your settings
  5. Now in your post edit screen, simply use [read more] Your long text [/read] tags to display the read more button
Read More Without Refresh 1

Once the user presses the “Read more” button, it expands the content. The users would be able to hide it again by pressing the same button that becomes ‘Read less’ when the content is expanded.

Read More Without Refresh 2

The plugin is SEO-friendly, it hides the predefined text of your choice with a shortcode, leaving the remaining content visible to search engines. The plugin works for posts, pages, and other custom post types and it can be an alternative to the traditional ‘Read More’ button.

How To Convert One Taxonomy Into Another In WordPress?

This lesson guides you on how you can convert any default or custom taxonomy into another taxonomy on your WordPress Website.

Taxonomy is the term used to refer to categories, tags, and other custom taxonomies that may be present within your active theme or plugin or you have created it manually. This lesson guides you on how you can easily convert one taxonomy into another in your WordPress Website.

Term Taxonomy Converter allows you to copy i.e. duplicate or convert or move terms between the taxonomies. Copying a taxonomy means duplicating it to another without deleting or moving the original taxonomy. Whereas converting the taxonomy means, changing it to another taxonomy. This can be done between two or multiple taxonomies while maintaining associated posts.

To convert or copy a taxonomy you simply need to follow these steps:

  1. Navigate to Plugins -> Add New page
  2. Search and install the ‘Term Taxonomy Converter’ plugin
  3. After activation visit Tools -> Term Taxonomy Converter page
  4. You will see various tabs for Tags, Categories, and Custom Taxonomies
  5. Switch to the taxonomy tab you like to convert
  6. Choose Copy or Convert option
  7. Select the taxonomies you want to convert
  8. Use the checkbox to tick the ‘Taxonomy’ in which you want the selected taxonomies to be converted to
  9. Click the ‘Go’ button

Since this plugin collectively works for all tags, categories, and custom taxonomies, you don’t need any other plugin separately for converting default taxonomies such as tags and categories in WordPress. In case if you only want to convert tags and categories then follow this lesson.

How To Convert Categories Into Tags Or Tags Into Categories In WordPress?

It is possible to convert tags into categories or categories into tags in your WordPress Website. There is also a lesson on converting one taxonomy into another but this lesson guides you on how you can easily change a category into a tag or vice versa in WordPress.

For instance, suppose you were frequently using a tag for a long time and now you want to transform it into a category so that you can provide more filters by creating its sub-categories. If you just want to convert tags and categories and not other taxonomies then there is a plugin called Categories to Tags Converter.

How To Convert Categories Into Tags?

  1. Navigate to Plugins -> Add New page on your admin area dashboard
  2. Search and install the ‘Categories to Tags Converter’ plugin
  3. After activation, navigate to Tools -> Import page
  4. Click the ‘Run Importer’ link below the Categories to Tags Converter
  5. Under the ‘Categories’ tab select the categories you want to convert into tags
  6. Click the ‘Convert Categories’ button

How To Convert Tags Into Categories?

The same plugin i.e. Categories into Tags Converter lets you convert tags into categories:

  1. Navigate to Tools -> Import page
  2. Click the ‘Run Importer’ link below to Categories to Tags Converter
  3. Switch to the ‘Tags’ tab
  4. Select the tags you want to convert into categories
  5. Click the ‘ Convert Tags’ button

So this was a simple hany plugin for converting tags and categories on your WordPress site. Now if you want to go deeper into the functions of converting any taxonomy (including tags and categories) into another taxonomy then there is another lesson on the topic.

How To Use Tags And Categories On Pages In WordPress?

Tags and categories in WordPress can be extended to pages. By default, WordPress offers you tags and categories for posts but by activating a plugin you can extend the functionality to pages in your WordPress Website.

There are several plugins that let you create new post types and their custom taxonomies and there are also some plugins that let you assign new taxonomies to posts, pages, and other post types. But this lesson guides you on how you can simply activate tags and categories on pages without manually creating new taxonomies.

Simply navigate to Plugin -> Add New page on your WordPress admin area dashboard to find and install Post Tags and Categories for Pages plugin.

Page Tags & Categories

Upon activation, the plugin automatically activates a function that enables post tags and categories for pages and it also adds the stock WordPress categories for all of your pages. Adding stock means now your website pages will also show up in the archive queries just like posts.

You can create and manage tags and categories in the same way you do for posts. New tags and categories can either be created from the page edit screen or from the Pages -> Categories and Pages -> Tags page on your admin area dashboard. There’s another plugin called Pages with category and tag is also an alternative option for enabling tags and categories on pages.