How to Download a Plugin or Theme from the WordPress Admin Dashboard

Leave a Comment
Usually, when you need to download a plugin or a theme from your WordPress website, you need to connect to your website server via FTP or SSH to be able to transfer the files to your computer. But sometimes you don’t have the FTP/SSH credentials or something wrong with your FTP client or anything else and you just have your WordPress admin credentials. In this guide, I will show you how to get the theme/plugin files directly from your WordPress admin panel.

Typically, if I need to download a plugin or theme that’s running on a remote server, I connect to that server via FTP or SSH and transfer the files to my local machine. However, sometimes I don’t have access to the server for one reason or another, but I DO have the username and password to the WordPress admin dashboard. Below, I’ll outline how I download a plugin or theme from the WordPress admin dashboard using a free plugin called Advanced Code Editor.

  1. Log in to the WordPress admin for the site where the plugin/theme you want is installed.
  2. Go to Plugins > Add New. Search for and install the Advanced Code Editor plugin or Download Plugins and Themes from Dashboard
  3. Go to Plugins > Installed Plugins and activate it.
  4. Go to Plugins > Editor if you want to download a plugin, or Appearance > Editor if you want to download a theme.
  5. Select the plugin/theme from the dropdown menu and click select
  6. Click the far-right button to download it
  7. Download WordPress Themes
Alternative method: 

To download any theme files from your WordPress dashboard, you’ll need to install a plugin called Download Theme

To install it, go to your WordPress dashboard -> Plugins -> Add New and search for Download Theme and then click Install Now then Activate.

Once the plugin is activated, go to your themes page by clicking Appearance -> Themes. Hover over any theme and you’ll find a Download button added to each theme.

Download WordPress Plugins

Similarly, there is another plugin called Download Plugin and it will allow you to download any plugin from your WordPress dashboard.
Once the plugin is installed and activated, go to your WordPress plugins page and you will find a download / download zip button added to each plugin.

I hope you find this a useful guide to download any WordPress theme or plugin from your WordPress dashboard without FTP or SSH. If you have any questions, please use the comments section below.
Read More

Pros and cons of using presentations for common professionals

Leave a Comment
Pros and cons of using presentations
The Powerpoint presentations are used for public speeches. It occurs so often that you may think that you should start using something else to make your performance look great. Most of the people think that they can really prepare a presentation within a few minutes and it will look great. These people are wrong. If you spend a little time on the preparation, your listeners will become angry with you. Because they have spent money and time on you and what you give them back is a boring set of tables and texts.
Reasons not to use presentations
Many office workers use presentations for all kinds of reports and meetings with their clients. And usually, they have to do this so often that they don’t have time for normal preparation. Can it be the reason for not using this kind of visualization? No. There’s a way out. Start using Power Point templates to save time. You can use one template for one type of speech.
How to find out you don’t use the presentation properly? It’s easy. Look into the eyes of the people. Are they looking at you? Are they staring at their gadgets screens? What do you see in their eyes? If you can’t do this because you’re busy with the speech, your presentation will fail. You should always be in touch with the visitors. So the only reason not to use PowerPoint is your personal desire and nothing more.

Reasons to use presentations
Here we will make a list to tell you why you should use this type of software:
  • Indicate the key idea of the speech. It means you don’t have to write a huge text on the screen and show it to people. It means you show only a few words that describe the whole speech. You can use any kind of visuals here, but you should make it easy to understand.
  • Show the plan of your performance. You can make an ordinary list with items or make it look more fun and interesting. You can add more colors, shapes, but do not overdo this.
  • Show connections, reasons, and conclusions. Just imagine the teacher explaining what a triangle is without any visuals. It will be a nonsense.
  • Evoke feelings and emotions. If your presentation cannot evoke anything, you fail. You should use this powerful tool not for manipulation, but for making people trust you and believe in your words.
The bottom line

If you want to make your public speech look and sound great, you should use PowerPoint presentations. You will need to spend enough time on preparing it, testing on different listeners and find the right templates to save your time and money.

Read More

Major differences between cloud hosting and VPS hosting

Leave a Comment
The environment of a VPS is exactly same as the Cloud. A Cloud server can be called as a VPS server but a VPS is not a cloud server.There is a lot of talk these days about cloud computing or cloud hosting. Many companies are using these terms loosely to discuss either VPS or cloud servers (public or private). But, what do these terms mean? You will definitely see a difference when you look at the price tag, so understanding what each of these services are will help you in your quest to determine the best option for you or your company.

Below are some key differences between a cloud hosting & a VPS or VDS hosting.

1. Infra

In a VPS hosting, one dedicated server (suppose a dedicated server with 64 GB RAM and resources) is partitioned into multiple servers. All these partitions are virtualized further and each of them work as a dedicated server, hence called Virtual dedicated server or VDS or VPS.

But in a Cloud hosting, we rent a small portion of a Big network of machines connected together. (Talking about public cloud) A giant setup of machines that offer resources are connected together and then they are further rented to clients. You can always scale up your resources as per your requirements and it will be done in a few minutes of clicks.

2. Availability

In a VPS server, if a machine or part of the machine fails, your VPS will go down causing downtime till the problem is fixed but in case of Cloud server, In case of any failure, the system is re-routed to another available physical resource causing minimum downtime.

3. Payment Model

In a Cloud, things are pretty fast. Every server slot is available and is always ready to be served in seconds. But in a VPS, it takes time to virtualized a dedicated server and then allot VPS slices to the client. That is the reason Cloud uses optimum resources as anyone can occupy any slice by making its payment. But in a VPS, you are not sure when all slots will be sold. Your resources might not be utilized well if you are hosting only one client on a parent server.

4. Resource distribution

In a Cloud environment, you are totally separated from others. You will be getting dedicated resources of what you have been told. But In a VPS, you get a virtual environment with portioned disk space & certain bandwidth, however the CPU & the memory of the parent machine is equally distributed among all VPS slices. VPS companies offer you a minimum allocation of resources that is guaranteed 24/

For example, just because a VPS package claims to offer 1 GHz of CPU performance and 512 MB of memory, does not necessarily mean that either the memory or CPU allocation is not split into multiple slices.

Also, In a cloud, a client is completely isolated from the files of other client, it is more secure than VPS hosting.

5. Choice of Operating system

Depending upon the virtualization method used, A VPS can offer you only one operating System. But in a cloud, you get the freedom to choose any operating system you want. You can install or replace any operating system from a range of OS available.

Cloud Hosting vs VPS Hosting

The following tabular comparison between Cloud hosting and VPS hosting will present a more clear picture of these two hosting models

Which is better?

There are multiple parameters to consider while chosing the best. If you are chosing a Private Cloud then VPS will be cheaper for you. But in this case, you will get limited features of VPS and security risk as private cloud is way more secure.

Also If you chose to host your files on Public Cloud (DigitalOcean,Linode etc), it is relatively cheaper but less secure than Private cloud.. But as compared to the VPS, Pubic Cloud hosting has the edge and that is why it is getting popular everyday.

In a Cloud hosting, you get relatively cheaper price, secure environment and freedom of resource scaling. What else do you need.

Below is a quick summation of what I've said.

One physical server, divided into several smaller server slices that each act as their own virtual server environment.

Typically less expensive than cloud servers.
No file or data access occurs between VPS clients on the shared server. They are kept separate.
If needed one VPS can be rebooted without affecting other VPSs on shared server.

They do not offer high-availability. If physical server fails, all VPSs on that server fail.
There can be security concerns. If a customer on your shared server does not take security seriously, and gets hacked or gets a virus, then your VPS could be negatively affected.
Computing resources are shared between all clients, therefore, RAM, bandwidth and CPU performance can be affected if another VPS on the shared server is demanding a higher load.
Only one operating system can be utilized by each physical server.
They are not scalable. Storage is based on physical server limitations. Once you meet your max VPS capacity, you have to either buy more space or look into other options. This could take many hours or days of downtime to migrate to a new solution.

Cloud Servers

Cloud servers utilize multiple servers connected together in a cluster which is backed by SAN storage. Customers utilizing a cloud platform will benefit from the multiple servers because they will receive unlimited storage, maximum bandwidth, managed load balancing and no ties to a specific piece of hardware. The basic difference between public and private clouds are in public, the cluster is multi-tenant and a private is a single client.

Scalable – add more server power in a moment’s notice.
Custom Infrastructure - clients can include custom network architecture, firewalls, load balancing and IP deployment.
High Availability - if a physical server fails, cloud servers are migrated to another physical server without experiencing an outage.
Burstable Computing Resources - no concern about lagging RAM or CPU power, even if another cloud customer's load grows.
Completely secure since you virtually have your own server. If a client on the shared cloud gets hacked or gets a virus, your cloud server will be completely separated with no risk to your data.
Each customer on the cloud can select their specific operating system.
Unlimited storage as it is based on SAN storage.

Typically, a little more expensive than VPS.

As you can see, the cloud servers are a little light on the con side. And, if you are utilizing a shared cloud, the cost is not significantly more than a VPS and there is much upside.

The term cloud hosting or computing can be defined in several ways. To respond to this question and contrast the two services, I’ll define cloud hosting as a utility where a cloud service vendor provides a virtual machine instance that does not have fixed computing attributes. While there may be a minimum or maximum size configuration for the server, the virtual machine computing configuration can grow or shrink dynamically dependent on the resources requested by the application. The billing method for the resources is based on usage over a period of time for the CPU, RAM, HD, and Network.

VPS or managed virtual servers are delivered as a traditional managed server although running as a virtual server, typically in a multi-tenant environment. The customer will order the server with fixed attributes and alter those attributes manually, when necessary. Vendors will typically price this service as individual components associated with the machine or as a service bundle and the resources are guaranteed to be available.

Both services have a place dependent on need, environment, application and supporting IT team.
Read More
Next PostNewer Posts Previous PostOlder Posts Home