Free WordPress Qurtain Theme Version 0.1

After a long hiatus on developing on WordPress, I’m back. Finally, I have a fresh new look for the website with a new theme built from scratch. I’ve spent about roughly 30 hours building this theme. Relearning some basic and core CSS3, HTML5, and WordPress. I’ll be posting a video soon on how to build a responsive theme from scratch.

I intend to release this theme for free. It is in its early stage that has flaws but good enough to get it out there.

Creating a Simple Lightning Component for Salesforce Community Napili Template

Want to create a simple component that any user with System Admin rights can quickly change the text attributes. This component is so easy to create and I’m sharing the process on how to create on here. This component is for non-classic Community template.

Step 1: Launch the Developer Console

Step 2: Create a Lightning Bundle and give it a name

Step 3: Edit the component and specify implements and create the attributes you want, then build the HTML.

Step 4: Create a design file where you specify the design attributes from the component.

Grab the code from

https://github.com/olopsman/basic-lightning-component-footer

Check out the video at

Just Another Dang How To Channel

Earlier last month I finally started a new Youtube Channel, it was an idea to start a tutorial course for topics I am most passionate about and doing at the moment. I was already doing this by blogging but found that doing video is soo much fun. I have started some PHP HowTos, Salesforce Communities HowTos and some Mac HowTos. I’ll probably match a video tutorial and a blog post in the future. Plan to grow channel with more HowTos as I further develop my skills in Javascript(nodejs, reactjs), mobile development(IOS and Android). Though still in it’s first month I have some decent views and have a very supportive comments from viewers.

Check out my channel and subscribe.

https://www.youtube.com/channel/UCunISgIeaqybaVKJ6Q6n1PA

My Take-Away from the Community Cloud Certification Exam

So decided to sit down the Community Cloud certification as my own prerequisite goal before jumping into the Domain Architect exams. The Community Cloud certification was launched last year so very relatively new. It’s a 90 minute allocated exam with 60 questions. A bit lower at 57% passing score compared to the other Salesforce certification exams I took previously.

The questions are very scenario based and having experience setting up one or two from previous projects helps. Here are my take-aways  from the Community Cloud exam. Get familiar with the Community Cloud Certification Guide, make sure you have a good understanding of this 4 core categories – Implementation, Sharing and Security, Community Setup and the Community Builder.

Topics to focus on

  • License types and limits
  • Sharing Sets, Sharing Groups and Super User
  • Internal and External Sharing Model
  • Salesforce1 and access on a mobile browser device
  • Best template to use on a given scenario
  • Napili template functionalities
  • Self Registration, SSO and Social Sign On
  • Reputations
  • Recommendations
  • Moderation
  • Keyword List
  • Lightning Components
  • Knowledge Articles
  • Topics
  • Custom Domain and security
  • Navigation menu
  • Branding
  • Site.com studio
  • Multi Language support
  • Authenticated vs Unauthenticated(Guest) access
  • Provisioning Partner and Community users

 

Hope you find this information useful. Good luck on your preparation.

 

3 Quick Easy Steps To Speed Up your WordPress Site Now

Optimizing your WordPress powered website is a continuous process. It depends on how heavily customized your WordPress site is, luckily the out of the box the theme I installed ranked average.

Check your site at Think With Google or GtMetrix to get baseline of where your current website stands.

This is my baseline stats.

I started with these and with 3 quick steps and it took me less than 40 mins.

 

Step 1:  Enable gzip compression on your website. Edit the .htaccess file and add the following



# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml

# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent


Step 2: Go into your theme folder and grab the css and js files and make a backup. Minify the existing css files at Minifier.org and upload them back, if nothing breaks you are gold.

Step 3: Optimize and compress images on your site, install the Smush It plugin. Free edition lets you process 50 images at a time.

With this 3 simple steps you can quickly do to increase your site performance. Then you can go further and implement more methods like shop around for a better host, remove unnecessary plugins, start using CDNs where you host your images and javascript libraries or install a caching plugin like W3 Total Cache.