Charity WordPress Theme Launched: Best for Non-profit Donation Firms

It is quintessential to avail a Charity WordPress theme to develop a charity website easily and start collecting funds for non-profit organizations. But, it is also essential to be sure that it matches to your fundraising requirements effectively and serves you the state-of-the-art results. Although, you can see a wide array of Charity/NGO themes that are listed over the web for their exclusive features and clean structure. Charity: Nonprofit/NGO/Fundraising WordPress Theme has been specifically developed to fulfill the needs of non-profit organizations and charity firms. Designed with impeccable layout, this theme brings a plethora of facilities along with the ease to build a responsive charity website.

c-preview.__large_preview

Live Demo | Download

Flexibility is one of the key features of this WordPress theme, which allows you to utilize the available custom options in a way you want. Behind the creation of this theme, there is a big support of considerably experienced developers & designers, who have done a great job and provided a feature-rich solution to meet diverse charitable website related needs. Having enormous appreciable aspects, this prominent Bootstrap theme is considered as the most suitable and affordable solution for the development of donation websites that are not only cross-browser compatible, but also fully responsive.

Charity WP Theem

The investment for a theme can prove to be worth paying, only if it is precisely packed with a bundle of stunning features. Hence, it would be significant to consider all technological advancements of a theme before availing it. WordPress is one of in-demand CMSs that comprise lots of remarkable qualities to build a Charity or NGO website. Charity is a professional WordPress theme enriched with interactive features that require minimum coding expertise to meet the website development needs without any sort of difficulty. Furthermore, it can scale down the total workload of a business owner, who does have a sound coding knowledge. In just half time, an individual can develop a feature-rich charitable website matching to his specifications.

The Vast List of Marvelous Features at Your Glance

=> Responsive Design

Charrity - Responsive Design

In the age of smart mobile devices like tablets & smartphones, the adoption of a responsive theme would be the wisest decision. Responsive design is a key to generate organic traffic and now considered as the must have feature to grab the attention of global visitors. The perfect implementation of this feature in a theme enables the users to access it across multiple devices that support different screen sizes, browsers and platforms. Charity WordPress theme holds an appreciable responsive design that works really well on multifarious screens, including laptop, tablet, smartphone and other mobile devices.

=> Full-width & Box Layout

Charrity - Full-width & Box Layout

WordPress has two primary layouts, named Boxed and Full-width. Both layout settings are applied to perform changes globally, and even you can make changes per page through the theme filter. Full-width is a default layout of Charity theme, which represents the content with white background while in boxed layout, the main wrapper is surrounded with padding, so that one can apply any custom background around the center without any hassle. You will find an option panel to pick any layout from boxed & full-width, but at a time, only one will be effective. This option provides facility to include custom patterns, colors and even background images into the site.

=> Revolution Slider

Charity theme is integrated with revolution slider worth just $18 that enables the users to build any user-friendly and animated header to your website.

=> Integrated With wooCommerce

Charrity - woocommerce

Theme supports wooCommerce, which is a popular shopping cart to make the transaction secure and to increase the sale of the products, so that you can easily raise fund as a charity initiatives.

=> EasyPay

Start getting donation easily for your online services through Charity: Nonprofit/NGO/Fundraising WordPress Theme as it consists of the most secure payment gateway, EasyPay.

=> Easy Installation

Charrity - easy to install

The installation process of this theme requires just a single click. With One Click installation feature, it offers an ease to those, who are not technically sound.

=> Supports Visual Composer

Charrity - Visual Composer

It provides a pleasing experience with awesome drag & drop frontend and saves plenty of time; it takes lesser time than the regular website development task. This theme is powered by Visual Composer, through which, one can develop new page template.

Remaining Features of Charity WordPress Theme that cannot be Avoided

• A variety of Google Web Fonts

• WPML Ready plugin

• Remarkably designed Sticky Headers

• Multifarious unique colors & FontAwesome Icons

• Contact Form 7 support

• 4 Distinct Headers, Footers and Homepage Styles with limitless possibilities

• Shortcodes, TABLES, Typography, Slider Ranger, Notification Boxes, etc.

• Optimized HTML and CSSC coding

• The fastest webpage loading speed with “A” grade performance

• JS Validation and ingeniously built working PHP form

• Gravity Form compatibility

• User is free to develop Our Mission, Our Story, Index Page, and other related sections

Conclusion:

Charity: Nonprofit/NGO/Fundraising WordPress Theme is a fantastic Bootstrap powered theme, laced with manifold high-quality features. Suitable for small charity agencies, charitable trusts, NGOs and non-profit organizations, this one of the best themes is loaded with 6 different but outstandingly built shopping cart and e-store pages.

Limit excerpt length by characters in wordpress

On wordpress home page many sites are showing the post description or we can say the excerpt. For UI purpose some time we need to control the excerpt character limit.  I already written about this in following article. But some people need the more advanced excerpt. Following code snippet will be helpful to you show the limit excerpt length by characters in wordpress.

First open your functions.php file and put following code in that file.

[viral-lock message=”Solution code is Hidden! It’s Visible for Users who Liked/Shared This article on Facebook or Twitter or Google+. Like or Tweet this article to reveal the content.”]

function get_excerpt($count){
  $permalink = get_permalink($post->ID);
  $excerpt = get_the_content();
  $excerpt = strip_tags($excerpt);
  $excerpt = substr($excerpt, 0, $count);
  $excerpt = substr($excerpt, 0, strripos($excerpt, " "));
  $excerpt = $excerpt.'... <a href="'.$permalink.'">more</a>';
  return $excerpt;
}

[/viral-lock]

Use this function if you’re planning on using it more than once with a different amount of characters.

Call the function plus the amount of characters –

<!--?<span class="hiddenSpellError" pre="" data-mce-bogus="1"-->php echo get_excerpt(125); ?>

Following is my old article link.
https://purabtech.in/set-wordpress-post-excerpt-length-limited-characters/

Limit excerpt length by characters in wordpress
Limit excerpt length by characters in wordpress

Free SEO Friendly Aryaa WordPress Theme

DigCMS is our friend website. They launched the New Free SEO friendly wordpress theme called Aryaa.

Aryaa wordpress theme is nice SEO friendly options. It is very SEO friendly because of powerful HTML Tags and Social Features. Normally Magazine style themes are not free but This theme is free for download.

Free SEO Friendly Aryaa WordPress Theme

This wordpress theme is similar to Mashable wordpress theme. One year before Mashable used wordpress theme same like Aryaa. We inspired by mashable site. Many people asked for develop theme like mashable. So you can download this theme and enjoy!

[viral-lock message=”Download and Demo Link is Hidden! It’s Visible for Users who Liked/Shared This article on Facebook or Twitter or Google+. Like or Tweet this article to reveal the content.”]

DemoDownload

[/viral-lock]

Full screen shot will look as follows:

aryaa-wordpress-theme-full

It has Custom Menu and Widget support and multiple configuration options:

aryaa-wordpress-theme-options
aryaa-wordpress-theme-options

Aryaa has Theme control panel for managing the google Adsense, Facebook connect code, Twitter, facebook, Feedburner options.

aryaa-wordpress-theme-admin-options
aryaa-wordpress-theme-admin-options

High Quality (HQ) Free WordPres Themes collection, Magazine Style, News Paper Style, 1 Columns, 2 Columns, Mixed Colums, Widgets,google adsense ready, Seo Friendly, and minimal, Fast loading and many more.

What’s on Aryaa

  • Widget Support
  • WordPress 2.7 to 3.1 support
  • Fixed Width
  • 2 columns
  • Right Sidebar
  • Google Ads
  • Gravatar Support
  • Custom Image Header
  • XHTML & CSS valid
  • Minimal and Fast Loading
  • WordPress 2.7 to current version
  • Menu Support – Three Menu support – Header, Top, Footer
  • Premium version // Sub Page Menu
  • Premium version // Theme Options
  • Premium version // Banner Management
  • Premium version // Page Comment Templates
  • Premium version // FeedBurner Integration
  • Premium version // 2 Color Schemes ready
  • Premium version // Auto Generated Image (with or without custom fields)
  • Premium version // Beautiful Themes Options
  • Premium version // Features Post
  • Premium version // Social Bookmark integration
  • Premium version // and many more

[viral-lock message=”Download and Demo Link is Hidden! It’s Visible for Users who Liked/Shared This article on Facebook or Twitter or Google+. Like or Tweet this article to reveal the content.”]

DemoDownload

[/viral-lock]

how to develop wordpress theme with 978 grid system

Earlier 960 grid system was very popular among the wordpress theme developers. But 960 grid system is becoming older. Now days 978 grid system is becoming very popular. So I decided to create wordpress theme with 978 grid system.

how to develop wordpress theme with 978 grid system

In this article I will tell you how to create the wordpress theme with 978 grid system. For this you dont need to the PHP or wordpress API knowledge. If you are having basic HTML and CSS knowledge then also you can easily create the wordpress theme with 978 grid system. Main advantage of creating wordpress theme with grid system is SEO. If you add the grid system in your wordpress theme then that will be helpful for SEO also.

  • Setup the local development environment and wordpress

For local wordpress theme development you need to install PHP, Mysql, apache on your computer or laptop.If you are using the windows then you can install wamp or xxamp server on your machine. If you are using Linux or Max then you need to install the PHP, Mysql, Apache to your PC.

After Server setup first install the wordpress to your local box. Then go to your wordpress installation folder. Go to WordPress root folder and open following folder.

wp-content->themes

Start developing new wordpress theme with 978 grid system.

  • Create new theme folder in themes folder. (you can keep name as per your choice. I kept grid978 name for my wordpress theme)
  • For creating wordpress theme following files need to be created in theme folder(for me in grid978 folder)

style.css – The main stylesheet. This must be included with your Theme, and it must contain the information header for your Theme.
index.php –  The main template. If your Theme provides its own templates, index.php must be present.
comments.php – The comments template.
single.php –  The single post template. Used when a single post is queried. For this and all other query templates, index.php is used if the query template is not present.
page.php – the page template. Used when an individual Page is queried.
author.php – The author template. Used when an author is queried.
archive.php –  The archive template. Used when a category, author, or date is queried. Note that this template will be overridden by category.php, author.php, and date.php for their respective query types.
search.php – The search results template. Used when a search is performed.
attachment.php –  Attachment template. Used when viewing a single attachment.
image.php – Image attachment template. Used when viewing a single image attachment. If not present, attachment.php will be used.

Or If you are not having knowlege of creating those files then you can download the empty wordpress theme or you can download wordpress framework. Check following article and download empty framework.

List of free wordpress theme frameworks for wordpress theme developer

I always like the Twenty ten wordpress theme. If you are not having good knowledge of CSS then you need to download this theme form following URL. After downloading copy paste the all the files in to your theme folder.

Twenty Ten

Or If you are having good knowledge of CSS then you can download the complete naked and blank wordpress theme from following URL: (I used the starkers wodpress framework)

http://starkerstheme.com/

  • Download the 978 grid system

Then go to following site and download the 978 grid system.

http://978.gs/

how to develop wordpress theme with 978 grid system
how to develop wordpress theme with 978 grid system

I downloaded the zip file called brothersroloff-978-Grid-System-9bea20f.zip file. I extracted the folder.The package comes with a lot of files. I just coped the 978 Templates\CS978.css file in my wordpress theme folder. I opened the file and copied css code into my theme style.php file.

  • Change your Theme name

Open your style.css file and put following code in that file.


/*
Theme Name:grid978
Theme URI:https://purabtech.in
Description:The completely 978 grid system ready wordpress theme (Based on Twenty Ten)
Version:1.0
Author:purabtech.in
Author URI:https://purabtech.in
Tags:wordpressapi, grid, 978 grid, 3 column, clean, basic
*/

you need to change the theme name and other information as per your choice.

Create Screenshot.png file with size on 400 width and 350 height and put that in your theme folder. Now if you check your theme in wordpress admin section. Your theme will be visible in wordpress admin section.

how to develop wordpress theme with 978 grid system
how to develop wordpress theme with 978 grid system
  • Use Reset CSS in style.css file

You need to use the following style code in your style.css file for applying the reset CSS.


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{background:transparent; border:0; margin:0; padding:0; vertical-align:baseline}
body{line-height:1}

h1, h2, h3, h4, h5, h6{clear:both; font-family:Helvetica,Arial,verdana,sans-serif}
ol, ul{list-style:none}
blockquote{quotes:none}
blockquote:before, blockquote:after{content:''; content:none}
del{text-decoration:line-through}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse; border-spacing:0}
a img{border:none}

If you taken the twenty ten theme as a base then you dont need to put reset css in that file.

  • Select your grid system and layout for your wordpress theme.

I planned the keep 390px as sidebar area and 558px as content area. For more information you can check following image.

how to develop wordpress theme with 978 grid system
how to develop wordpress theme with 978 grid system

Plan your layout for developing the wordpress theme with grid 978 system. I planned the following layout for creating the wordpress theme.

how to develop wordpress theme with 978 grid system
how to develop wordpress theme with 978 grid system
  • Start using the 978 grid system for building the theme

Note :In this tutorial I am given the whole wordpress theme files for download with all the assets. You can download the our grid978 wordpress theme and check the code.

For setting the main container. I first opened the header.php file and inserted the following code after the body tag.


<div class='layout-978'>

Then I opened the footer.php file and before wp_footer() function put the close div code.

  • Setting header and menu section using 978 grid system.

Open your header.php file and after ‘layout-978’ div put following code in file.


<div class='row header'>

// Here is all header and menu code

</div>

  • Setting footer section using 978 grid system.

Open your footer.php file and after ‘layout-978’ div put following code in file.


<div class='row footer'>

// Here is all footer code

</div>

  • Setting up the main content area and sidebar area with grid 978 system

Using following code you can set the main content area and sidebar.


<div class='row'>
<div class='col7'>
// Main content Area
// This block code used in loop.php, single.php and page.php file
</div>
<div class='col5'>
// Top Side bar Area
// This block code used in sidebar.php file
</div>
<div class='col5'>
// Main Side bar Area
// This block code used in sidebar.php file
<div class='col2'>
// Primary Side bar Area
// This block code used in sidebar.php file
</div>
<div class='col3'>
// Secondary Side bar Area
// This block code used in sidebar.php file
</div>
</div>

For this I used the header.php, footer.php, singe.php, page.php and sidebar.php file.

Note : In this tutorial I am given the whole wordpress theme files for download with all the assets. You can download the our grid978 wordpress theme and check the code.

  • Set the content width for your theme

Open your functions.php file and find the following code and replace it to


if ( ! isset( $content_width ) )
 $content_width = 558;

  • Set the menu with CSS style

For multilevel menu support you need to put the following code in to your style.css file.


/* =Menu
-------------------------------------------------------------- */
#access{display:block; float:left; background:#51011f; margin:0 auto; width:978px; border-bottom:1px solid #28000f}
#access .menu-header,
div.menu{font-size:14px; font-weight:bold; margin-left:0px; width:978px; text-shadow:1px 1px 1px #000}
#access .menu-header ul,
div.menu ul{list-style:none; margin:0}
#access .menu-header li,
div.menu li{float:left; position:relative}
#access a{color:#fff; display:block; line-height:34px; /*line-height:38px; */padding:0 10px; text-decoration:none}
#access ul ul{box-shadow:0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow:0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2); display:none; position:absolute; top:34px; left:0; float:left; width:180px; z-index:99999}
#access ul ul li{min-width:180px}
#access ul ul ul{left:100%; top:0}
#access ul ul a{background:#51011f; line-height:1em; padding:10px; width:160px; height:auto; opacity:0.9; color:#fff}
#access li:hover >a,
#access ul ul:hover >a{color:#B8F01C}
#access ul li:hover >ul{display:block}
#access ul li.current_page_item >a,
#access ul li.current-menu-ancestor >a,
#access ul li.current-menu-item >a,
#access ul li.current-menu-parent >a{color:#fff; background:transparent url(images/arrow2.png) top center no-repeat}
#access ul ul li.current_page_item >a,
#access ul ul li.current-menu-ancestor >a,
#access ul ul li.current-menu-item >a,
#access ul ul li.current-menu-parent >a{color:#fff; background:#853E08}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover{color:#fff; background:#853E08}

You can change this code as per your wordpress design and colors.

  • Set the footer widget area

Open your functions.php file and find and replace the following code.

find before_widget section for footer section and add the div with class “col3”. I used the 222px grid size for footer widget section.

You can add this code in sidebar-footer.php file also. you just need to add the div with class “col3” before all widgets.

Your wordpress theme is completed with 978 grid system. You can change and add more styles to your wordpress theme as per your design and colors.

  • How theme is looking

After creating theme is looking as follows:

  • How to mange the widget section the grid978 wordpress theme.

If you check your wordpress admin area. Go to appearance->Widgets section. This will look as follows:

how to develop wordpress theme with 978 grid system
how to develop wordpress theme with 978 grid system

Apart from this you can mange the Menu, Background and header image from this wordpress theme.

You can download the complete source code here.

[viral-lock message=”Download Source Code Link is Hidden! It’s Visible for Users who Liked/Shared This article on Facebook or Twitter or Google+. Like or Tweet this article to reveal the content.”]

Download Source Code

[/viral-lock]

If you want to see the Demo of Grid978 wordpress theme then you need to check following URL:

[viral-lock message=”Download and Demo Link is Hidden! It’s Visible for Users who Liked/Shared This article on Facebook or Twitter or Google+. Like or Tweet this article to reveal the content.”]

Grid978 Theme Demo | Download

[/viral-lock]

This 978 gird system based free wordpress theme framework is created by purabtech.in. If you are having any doubts about developing wordpress theme with 978 grid system then you can write to me on wordpressapi@gmail.com

wordpress theme with 978 grid
wordpress theme with 978 grid

free WordPress Theme – WPAPI for download

WordPressapi is launching the free premium wordpress theme. This theme is magazine style. This wordpress theme is free for download. We are very happy to announce this wordpress theme.

free WordPress Theme – WPAPI for download

[viral-lock message=”Download and Demo Link is Hidden! It’s Visible for Users who Liked/Shared This article on Facebook or Twitter or Google+. Like or Tweet this article to reveal the content.”]

Demo |  Download 

[/viral-lock]

High Quality (HQ) Free WordPres Themes collection, Magazine Style, News Paper Style, 1 Columns, 2 Columns, 3 Columns, Mixed Colums, Widgets,google adsense ready, infolinks ready,?Seo Friendly, Jquery slider, and many more.

What’s on Wpapi

  • Widget Support
  • Fixed Width
  • 3 columns
  • Right Sidebar
  • Google Ads
  • Gravatar Support
  • Custom Image Header
  • XHTML & CSS valid
  • WordPress 3.0
  • Menu Support
  • Premium version // Sub Page Menu
  • Premium version // Theme Options
  • Premium version // Banner Management
  • Premium version // Page Comment Templates
  • Premium version // FeedBurner Integration
  • Premium version // 2 Color Schemes ready
  • Premium version // Auto Generated Image (with or without custom fields)
  • Premium version // Included Nice Widget (Dynamic Recent Post and Flickr)
  • Premium version // Beautiful Themes Options
  • Premium version // Features Post
  • Premium version // Social Bookmark integration
  • Premium version // and many more
  • Infolinks Ads
  • Jquery Slider
  • Logo and favicon configuration

[viral-lock message=”Download and Demo Link is Hidden! It’s Visible for Users who Liked/Shared This article on Facebook or Twitter or Google+. Like or Tweet this article to reveal the content.”]

Demo |  Download 

[/viral-lock]