Showing posts with label CMS. Show all posts
Showing posts with label CMS. Show all posts

Tuesday, December 22, 2015

Choosing the Right Content Management System for Business

Choosing the Right Content Management System for Business 


Content Management Systems, popularly known as CMS are now one of the most preferred web apps to create and manage website content sans any web development skills. Statistics reveal that 40 percent of the world’s 200+ million websites now run on CMS. And one of the primary reasons that adds to its popularity is that even non-technical users can seamlessly use it to publish live updates, manage form submissions, control site’s structure and appearance, to name a few.

Read More»

Saturday, January 10, 2015

How to Add post ID to posts and pages admin columns

Check out PHP code snippet which allows you to add ID column to page and post listing pages on the WordPress dashboard.

Add post ID to posts and pages


//Add post ID to posts, pages admin columns
add_filter('manage_posts_columns' , 'custom_set_posts_columns', 5);
add_filter('manage_pages_columns' , 'custom_set_posts_columns', 5);
function custom_set_posts_columns($columns) {
$columns['post_id'] = __('ID');
return $columns;
}
add_action( 'manage_posts_custom_column' , 'custom_set_posts_columns_value', 10, 2 );
add_action( 'manage_pages_custom_column' , 'custom_set_posts_columns_value', 5, 2);
function custom_set_posts_columns_value( $column, $post_id ) {
if ($column == 'post_id'){
echo $post_id;
}
}
add_action('admin_head','custom_admin_styling');
function custom_admin_styling() {
echo '<style type="text/css">';
echo 'th#post_id{width:50px;}';
echo '</style>';

}

Monday, December 22, 2014

How to Allow Contributor to Upload Images in WordPress

As we know that, WordPress does not allow contributors to upload file by default. However, It is easily possible by writing a small amount of code to functions.php file, which is located inside the theme directory.

Check out the below code, you need to paste it in your functions.php file. So, as a result contributor can easily upload an image in WordPress.

Upload Images in WordPress

//Allow contributor role to upload images in WordPress

if ( current_user_can('contributor') && !current_user_can('upload_files') )
    add_action('admin_init', 'allow_contributor_uploads');
function allow_contributor_uploads() {
    $contributor = get_role('contributor');
    $contributor->add_cap('upload_files');
}

Monday, December 15, 2014

How to Secure WordPress website or Blog

WordPress is largest used CMS across the globe. It has lots 0of in-built features, and it is quite user friendly.

Secure WordPress website or Blog


Few Tips to Secure WordPress Website and Blog :-

1. Keep Strong Passwords :-

Most of the time, People use comfortable format for password, which is very easy to crack. It is not recommended to keep a name as a password. You can use mixing of alphabets, numbers, special characters in your password. So, It would be difficult for hackers to crack this type of strong password. Additionally, There is app for a password manager, which manages password for you.

2. Never use username admin :-

WordPress creates a user by the name of admin, which is basically used to do all the administration stuff such as creating the users, backup, and so on.Now, you can create a new user or rename it directly through PhpMyAdmin which has all the admin rights and delete the admin username.

The main reason behind to do this is that hackers will use brute force methods to get entry into your account by admin username. If they do not know the username, then it will be difficult for hackers to access your account.

3. Limit login and failed login attempts :-

This is one of the goes steps to secure your WordPress site. Basically, you need to install a plug in that limit the login and failed login attempts to your website from one location. You can limit the login attempts to 5 per hour from the same IP so that if hackers use automated software to hack into your account, then it will be hard for him to get access. Additionally, you can ban that particular IP.

4. Update regularly and relax :-

This is one of the main important factors which you need to keep in mind while planning for your WordPress site. You need to update your site regularly.
If you do not update it regularly, then your site is more prone to be hacked since the person knows what kind of security your site has.

You should not ignore the update messages from WordPress that is being shown to you a new version is available. Updating is a good to prevent security vulnerabilities such as sql injection , cross-site scripting, etc.

5. Use .htaccess :-

You can use .htaccess to protect your files and directory.

To Protect wp-config.php file.

 <Files wp-config.php>
   order allow,deny
   deny from all
</Files>
To make your admin area more secure you can restrict admin area access by using simple htaccess rule.

<Limit GET POST PUT>
order deny,allow
deny from all
allow from 10.52.12.98
</Limit>
But make sure to use your ip address (10.52.12.98 this ip is just for illustration) . To check your IP address use what is my ip .

To allow request from multiple ip address.

allow from 192.1.62.12, 10.52.12.93
If you are not aware of .htaccess, check my .htaccess file tutorial .

6. Backup your website/blog :-

Take backup at a regular interval. It secures your data. Use Backup WordPress.

Reference :- http://studentduniya.in/secure-wordpress-siteblog/

Friday, December 5, 2014

Top Three Security Plugins for WordPress

There are more than 700 million websites on the web and 18.9% of them are powered by WordPress. Here, Check top three best security plugins for WordPress which all webmasters should use.

Security Plugins for WordPress

1. Better WP Security :-

It is the best solution to fix the most common security risks. The admin login path and username are rarely changed by the webmaster. It means everyone knows the link and the username which opens the path for brute force attacks. Better WP security can also remove the meta generator tag, login error messages and RSD header info.

It provides some necessary security controls.

2. Wordfence :-

It is the most famous to added security for WordPress. The premium of Wordfence includes a Cellphone Sign-in via SMS, and it enables the admin to block certain countries. It creates a strong password policies for users, admin and publishers. It can control the whole entire networks to the website by using IP and Domain. Furthermore, It can send security reports to the network owner.

Additionally, It has more features, including a DNS security monitor and malware scanner which is updated repeatedly in order to recognize the latest suspicious codes.

This is 100% free plug in except for the SMS sign-in feature.

3. BulletProof Security :-

It has been well-known for its ability to prevent code and SQL injection attacks. It means protection against the XSS< RFI, CSRF and Base64 attacks. Additionally, It enables the admin to filter who gets to see his website and who will be greeted by a 503 website under maintenance page. With using ip filtering, the access can be controlled directly from the plug in. It locks down critical htaccess files, wp-config.php, bb-config.php, php5.ini.

To get 5 star rating and Bullet-Proof security the above plug in is a necessary for all WordPress websites.

Check out the video to get an idea about the Bullet-Proof security WordPress Plugin review :-

Thursday, December 4, 2014

Best WordPress Plugins to Make Your Blog Smoother and User-Friendly

In this post, I am going to compile the five must have plugins for WordPress Blogger. These plugins allow you to decrease the loading time and make your blog user-friendly for your visitors.

W3 Total Cache :-
W3 Total Cache
W3 Total Cache is used to improve user experience as well as page speed. Additionally, It improves the serer performance, reduce the downloading times and providing CDN integration.

Link :- https://wordpress.org/plugins/w3-total-cache/

BJ Lazy Load :-
BJ Lazy Load
BJ lazy Load is useful to make your site load faster and save bandwidth. It replaces all post images, thumbnails, gravatar images and content iframes with a placeholder and loads the content as it gets close to enter the browser window when the visitor scrolls the page.

Link: https://wordpress.org/plugins/bj-lazy-load/

WP Smush.it :-
WP Smush.it
Once activated, WP Smush.it works in the background and automatically strips meta data from JPEGs so we can save a lot of space and bandwidth. Just try once. Surely you will like to use it again.

Link: https://wordpress.org/plugins/wp-smushit/

Backup :-
Backup
Backup is very useful as well as important for all bloggers. It allows you to backup your blog files and data. So, You will never lose your site even any major problem.

Link: https://wordpress.org/plugins/backup/

Watermark :-
Watermark
If you are posting photography, or any type of original images on your blog and website, then you should add a watermark to protect your own property. You can do this editing with using Photoshop. However, this plug in can do all the work for you. Just try it.

Link: http://wordpress.org/plugins/alti-watermark/

Monday, June 16, 2014

Best WordPress Plugins of The Month

Find the best WordPress plugins to protect your website from comment spamming. Make your website mobile friendly, add contact forms and photo galleries whatever you want.

5 Best WordPress Plugins 2014

1. WP Responsive Menu :-


WP Responsive Menu

The WP Responsive Menu is used to adapt your website's navigation into more suitable for mobile devices. It is designed to take your normal WordPress menu and turn it into sliding menu, which is optimized for all mobile devices.

WP Responsive Menu is an easily customizable as well as easy to use. So, you can select custom color as per your theme. You can add company's logo to the main menu.


2. WPFront User Role Editor :-


WPFront User Role Editor

It is very easy to establish user roles in WordPress but rather than this, WPFront User Role Editor built it easier with providing front-end functionality to the process. This plug in will allow you to create different roles, once installation has been completed. Furthermore, you can make new roles, edit current roles to user roles.

3. WooCommerce MailChimp :-

WooCommerce MailChimp

WooCommerce and MailChimp both are well-known for providing high-end services. It gives very easy integration so customers can be automatically subscribed to MailChimp list you designate based on user concern.

Moreover, It allows to display opt-in settings upon order completion by showing a checkbox.


4. CPT Bootstrap Carousel :-


CPT Bootstrap Carousel

If you are using Bootstrap, this plugin is an essential addition to your installation list. It allows you to select images and content for inclusion. If you want to create distinct carousels on your site with different settings, you can use shortcodes designed to override the main settings.


5. Contact Bank :-


Contact Bank

There are many contact forms' plugins, but this plugin offers to make the process of creating attractive hassle free forms.
The plugin makes it possible for uploading and creating dynamic forms with different settings. Additionally, there is a premium version of the plugin available which adds more advanced field, widgets and settings to the mix. The free version will provide you to make a form for your website.