Experiment Create WordPress Theme To Submit WordPress.Org in 2018

Here is my experiment in 2018 to develop wordpress theme which is free which will be uploaded to wordpress.org.  This year (2018)  ,  i success upload my first Coming Soon WP Plugin AmaUCP ( a plugin to show underconstruction / coming soon page ) in wordpress.org which take only 3 days for approvement. I want to try upload a free wordpress theme, because my my plugin not succesfull only 3 download in a week :))  ( Just like my 2012  plugin which i had forgotten the password for uploading, so this year  i make a new account ) . Although it’s fail,  but it’s ok , it’s just a hobby project.  I want to make 6 – 12 free small high quality programs in a year which i hope can be usefull and have many users. It can be WordPress related or Android App or Any Programming Related Project .
So before theme development  some months ago, i have made some research . And here is i think some free themes / plugin which can become base for my magazine theme :

  • MH Magazine Lite : I have compared some free themes and i like the coding of MH Magazine , it’s very structure and i really like the code. It’s unussual code because using many do_action but after i see it, I now understand why it’s very success .
  • Stargazer : this theme has social menu which can become menu social icon. After i see it , the social icon menu just using css based on the url. Another wow. I have never thought about this trick.  Here is the sample css of Stargazer :
    #menu-social li a[href*="pinterest.com"]::before {
     content:'\f210';
     color:#c8232c
    }
  • News Portal : this theme has repeater social icon and news ticker. I don’t know yet what what repeater field will be used for in customizer. But i like the concept of repeater programming because i have not seen it before except when using kirki plugins.
  • Simple Category Posts Widget : this plugin can make multiple categories selection in widget
  • Loco Translate : It can make po file for translation.

And here my requirement for my theme :

  • Using Bootstrap for responsive screen
  • It must support Site Origin Page Builder  : I like the page builder , it can include the widget  too in the builder column.
  • SEO Friendly
  • Using WordPress Coding Standard
  • Simple and Fast

Some notes. Free Themes which are uploaded in wordpress.org must be tested using :

  • Theme Check : to check the standard code in theme
  • Theme Sniffer. ( Just download Option 1 : Easy . There is a zip file for releases code . If you download using Clone/Download you must install node and do the hardway )
  • Query Monitor
  • Debug Bar
  • Log Deprecated Notices
  • Monster Widget
  • WordPress Beta Tester
  • Regenerate Thumbnails

I thinks those theme will be good concept for my magazine theme.  I have made it 50% and i think it will be completed in some weeks.
Update :
I have uploaded my theme version 1.0.0 on 5 Febuary 2018 . Just using https://wordpress.org/themes/upload/
After i upload it, the website directly ask to reupload with version 1.0.1 , so which i must do only change style.css with version 1.0.1.
After that show scan message :

Just need some weeks to know if it’s approved or not

Here is the result (16 April 2018):

  • First upload 5 Febuary 2018 . Get Open Status.
  • After wait 8 weeks , get review 29 March 2018 , need 3 days to fix error and requirement. Get Reviewing Status
  • After that still wait 7 days (not finished yet) to talk about license. It seem because i have portfolio in themeforest and preview which link  to 404 error page my free theme (  i move web server and themeforest html template which was made 4 years ago link to 404 error page ,because i forget to upload the html template) . Another problem, i have PSD which convert to theme by another user because i sell the copyright license (4 years ago ) , so i have been asked about relation with the another user ,  just still waiting (7 April 2018) . I think the license problem is the most retiring lol . ( I think , i more prefer make wordpress plugin than theme lol , it’s easier. So if you have any ideas about plugins just give me inputs in the comment form ) . Finally it get status approved (7 April 2018)  and now enter Final Review: Approved Themes Not Yet Live  for another testing review
  • So before you upload themes in wordpress.org just make sure if you sell WordPress Theme which have GPL License in your website / marketplace. Because GPL License it’s about pilosophy  . And make clear about license in readme.txt about license javascript , images with url , inspiration theme etc .
  • Finally my free themes live approved (26 April 2018) . You can see here : NYSU Magazine on WordPress.org
  • So here the process
    • 5 Febuari 2018 : First Upload (Status : Open)
    • 29 March 2018 : (Status : Reviewing)
    • 7 April 2018 : (Status : Approved)
    • 26 April 2018 : (Status: Live)
    • Take 12 weeks to get wordpress theme live for newbies like me.
    • For update theme which has status live , it will be auto approved by themetracbot

Anyway here are some references which i have found , for you who want to upload theme to wordpress.org

Hope it’s usefull

Best Review Themes For Sale

Ponzi is newspaper wordpress theme  is very suitable for blog and review. the theme is a responsive website design theme. Ponzi newspaper wordpress theme was built using Twitter Bootstrap, a popular front-end framework. It has a fully responsive design and is cross-browser compatible. There is also localization support enabling you to reach a multilingual audience. Google fonts which are used Oswald and Open Sans. It’s based on bootstrap 3 Ponzi  Theme is made for clean , minimalist magazine and modern design. This newspaper template support Boxed and full layout. This theme makes it easy for you to set up and customize your site to match the look and functionality you want, without the need for a lot of technical knowledge. The theme’s demo showcases a “hot news” scrolling ticker on the homepage, which adds a breaking news feel to the site.
This theme gives you a variety of customization options, with page layouts that can be set up with wide or narrow sidebars in and different combinations. It also includes a number of page templates, such as an alternate homepage layout, four different blog layout styles, portfolio page

10 Plugins WordPress You must know as WP Theme Developer

As WP Theme developer , here is some plugins which you must know for develop your creativity on theme

  • Simple Page Sidebar : This plugin is to show multiple sidebar on your page or post. It’s easy to add or delete custom page sidebar.
  • Custom Category Templates : Use this to choose Category Template (just like Page Template). If you want to make the category is different layout, just use this template
  • WP Custom Post Template : You can use Post template on your post (just like Page Template)
  • Event Manager : just make sure your theme support event manager , because based on my experience many user who use this plugin.
  • WPML : WordPress multilingual Plugin. You can translate any page/post on your blog
  • RTL Tester : just use RTL Tester to make sure your theme support RTL. Don’t forget theme to support RTL , you can use is_rtl() to use different css and javascript for RTL theme. A usefull for converting LTR to RTL is http://cssjanus.commoner.com/
  • Codestyling Localization : This plugin to generate mo/po for your theme for easy localization from wordpress admin area. You can translate directly from your wordpress admin area
  • Titan Framework : if you want to make admin area for plugins or theme. Just use this framework, It’s easy to use. The lack only it doesn’t support repeater group. But i think it’s powerful enough if you want to make plugin/theme without repeater support
  • Redux Framework : This is powerfull wordpress admin framework  for theme. For metabox support you can use addons
  • Vafpress Framework : This is powerfull for wordpress admin framework for theme admin and metabox and support repeater group. The lack only it’s not support include the javascript the right way on admin area as wordpress standard. So if you submit your theme which use Vafpress Framework in the wordpress.org , it will be probably rejected. But i think it’s the most powerfull framework.
  • Theme Check : You can use this plugin to check you theme has passed the test wordpress standard theme or not.
  • Update Notifier : If you program premium wptheme which is not hosted in wordpress.org just give notifier with this code  http://wplift.com/notify-your-theme-users-about-updates-in-their-dashboard

AMANUKE FREE HTML UNDER CONSTRUCTION PAGE

Amanuke is new Under Construction / Work in Progress HTML template to show the progress of your web development.
It use countdown timer and circle progress bar to show how many percents in days the launching date.
It use social icons for contact , ajax subscribe form and ajax contact form. It has 13 pattern to change the background image. It also has twitter ticker in the bottom.
It is my first html underconstruction page.

  •  JQuery
  • Twitter Widget Ready
  • Count Down Timer
  • Icon Social – Subscribe Form
  • Contact Form – Twitter Ticker
  • Light and Dark Template
  • 3Color Combination with Pattern

And here is the complete free download amanuke under construction page .

PAGE ONE RESPONSIVE VCARD CV RESUME WP THEME

Page One – Responsive Simple Vcard Resume WordPress Theme is  vcard template to show your cv, resume and portfolio template online.
It’s design slick to make your resume online beautifull.
Just download and  install it. It’s very suitable if you need to show your cv and resume to friends and potential customers.
It has 6 predefined color style which you can choose from admin area. Color which are available : mix, blue, green , orange , purple , red.

Sony Camera

I have ever used sony camera and nikon camera. Based on my experience nikon camera is the best.
Here is the sony camera specification.
The performance of a DSLR, in about half the size and weight. The NEX-5N is the interchangeable lens camera that fits in your pocket. Enjoy Full HD 1080/60p or 24p movies, astounding low-light pictures, continuous shooting up to 10 fps, incredible panorama shots, and 3.0-inch tiltable Live View touch screen LCD.
This is the world’s smallest interchangeable lens digital still camera using a large APS-C size sensor (as of Aug 2011). The removal of the conventional mirror box and viewfinder results in a camera body that is about half the size and weight of a standard DSLR camera.
Up to 10 fps shooting
Capture the decisive moment in sports and get the ideal baby photo. Up to 10 fps continuous shooting at full 16.1 MP resolution. Standard continuous shooting speeds vary based upon shooting conditions and memory card speeds.

Amazon ASIN Collector

Amazon affiliate program is way of making money online internet. It has a lot of products and very usefull Web Service for it’s affiliate. The product is almost 20 millions items. So we don’t need worry to lack product which we can promote. And it always grow everymonth. We can use the web service to collect data products. One which is famous are Fresh Store Builder. It use ASIN (Amazon Standard Item Number)  to get  data from AWS (Amazon Web Service).  If we collect the ASIN one by one , it will take a lot of times. That’s why i program AMAZON ASIN Collector . It use Javascript , Bookmarklets and DOM Technology. I use Bookmarklets because it’s easy to be spread , not like Grease monkey which we have to install Grease Monkey Plugins.
The way to use is very Easy. Just See the explanation WPAmaNuke ASIN Collector .
Just follow the link above for complete explanation. After you bookmarket tools inside the link. Just open any amazon website. After that just click WPAmanuke ASIN Collector in your toolbar. And the ASIN List will be shown in the right sidebar. After that copy all the ASIN to notepad and collect as many as you can.  If you think the ASIN has been enough , just copy it to your Fresh Store Builder.

Amanuke WP PrettyPhoto Plugins

prettyPhoto is a jQuery lightbox clone. Not only does it support images, it also support for videos, flash, YouTube, iframes and ajax. It’s a full blown media lightbox. The feature is awesome. But when i try in wordpress theme and and give rel=”” on the href there is a problem on it. After i save the post and edit again the rel become dissapear. That’s why i try to develop wordpress prettyphoto plugin. After 2 days to do some research finally i can make the plugins.
The solution is easy. For rel=”” is replaced with class=”” and the javascript must include hook:”class”. Here is the sample code for javascript :
[message type=”info”]jQuery(“a[class^=’amanuke_prettyPhoto’]”).prettyPhoto({hook: ‘class’});[/message]
and to call the prettyPhoto from html file just do this :
[message type=”custom” width=”100%” start_color=”#FFFCB5″ end_color=”#F4CBCB” border=”#BBBBBB” color=”#333333″]<a class=”amanuke_prettyPhoto” href=”http://domain.com/mypic.jpg” title=””><img src=”http://domain.com/mypic.jpg” title=””></a>[/message]
With the solution above , you can use prettyPhoto in any of your posts.
Anyway if you have no programming skills , just use my WPAmaNuke prettyPhoto plugins , You can download from here :
[button text=”Download…” title=”Download…” url=”http://wpamanuke.com/wp-content/uploads/2012/03/wpamanuke_prettyphoto.zip” align=”left” target=”_blank”]
How To Install
1. Download the plugin archive and expand it if you haven’t already.
2. Put the `wpamanuke_prettyphoto` folder into your `wp-content/plugins/` directory.
3. Go to the Plugins page in your Administration Panel and click “Activate” for WPAmaNuke prettyPhoto
4. Change the settings from WPAmanuke prettyPhoto in the admin area
5. Download PrettyPhoto from http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/
6. Unzip then copy this structure on the plugins/wpamanuke_prettyphoto/ folder:
– /js/jquery.prettyPhoto.js
– /css/prettyPhoto.css
– /images/prettyPhoto
7. Have fun with your blog readers.

How To Use

  1. Create New Post / Page
  2. Insert Image from Media Uploader
  3. Just Find Pretty Photo Property
  4. Save The Post
  5. Just See the preview if it works or not

From Step 3

  • Choose Open Using PrettyPhoto = yes (if you want to use prettyPhoto)
  • Url Lightbox Type = image (anything which you like)
  • Fill url image / url link which you want to show
  • Fill LinkGroup with example group1 or group2 etc if you want to make group with the images. Don’t fill anything if you don’t want to group it
  • Click Save All Changes
  • Insert Into Post
Hope you enjoy it. Just give me some inputs to make it better .
Thank you .
Here is the sample :
[one_third][/one_third] [one_third_last][/one_third_last]

1. Download the plugin archive and expand it if you haven’t already.
2. Put the `wpamanuke_pretty_photo` folder into your `wp-content/plugins/` directory.
3. Go to the Plugins page in your Administration Panel and click “Activate” for WPAmaNuke prettyPhoto
4. Change the settings from WPAmanuke prettyPhoto in the admin area
5. Download PrettyPhoto from http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/
6. Unzip then copy this structure on the plugins/wpamanuke_prettyphoto/ folder:
– /js/jquery.prettyPhoto.js
– /css/prettyPhoto.css
– /images/prettyPhoto
7. Have fun with your blog readers.