About _s (underscores) and WP4.0 new features. Bangkok WordPress Meet-up, July

10517447_682112261861379_8684462405826592141_n-1

This time, we had  a main session about underscores (_s) by Mr. Warong (Vai Vai Soft), and sub session about the features of WordPress 4.0 which is comming soon by Mr. Perth (Designil สอนเว็บดีไซน์ HTML5 CSS3 WordPress Web Design). After the sessions, we talked and exchanged ideas of what to do in our coming Meetups.

Underscores

Warong’s session was about

  • what is a theme
  • other theme frameworks such as genesis framework
  • _s is meant to be hacked.
  • how to use theme and demo

Here’s a site he made for this session, ReabReab which is based on _s and 5 files altered.

After his talk, I introduced the functions in functions.php file for the people beginning to learn WordPress theme building.

WordPress 4.0

Perth shared about the new features coming in WP 4.0.

  • How to try the latest trunk version of WordPress using WordPress Beta Tester plugin
  • Language pack
  • Admin UI changes in plugin install and media screen
  • Kitchen sink of the wp-editor will float
  • oEmbed contents will be rendered in wp-admin/post.php too
  • Customizer UI changes

I thought introducing new features of coming version can be good contents for coming meetups.

Ideas for the next and coming Meetups

After the session, we talked what topic would be interesting for the Meetup.

The next Meetup will focus on designers and we are planning to have 3 sessions about

  • bootstrap
  • foundation
  • child theme

We agreed that we organize each meetups with specific targets such as designers, bloggers, developers and end users so that we can go deeper in each topics.

Other ideas we have for coming meetups are

  • for bloggers
  • Wordkshop to translate & create child theme of .org themes to make Thai language look beautiful
  • building theme using sass
  • json rest api

DSC06084

DSC06086

Resources for learning Basic Thai language

Here’s the resources I look at when I learn thai by myself.

  1. Dictionaries online and iPhone apps
  2. Flash card app
  3. Podcasts
  4. YouTube movies

Let me know if there are more :)

1. Dictionaries online and iPhone apps

Thai language dot com

Thai-Language.com is an online Thai-English and English-Thai dictionary.

  • It has many sample sentences.
  • You can let the site speak out the words to check the pronunciation.
  • It has the app, which is described below.

iPhone dictionary from thai-language.com

Thai-English Dictionary from thai-language.com on the App Store on iTunes is an app version of thai-language.com and it’s much easier to user than the original website.

Captured from the app

Captured from the app

I’ve tried other dictionary apps but it seems good for me.

  • It contains many many example sentences done by the original website.
  • Links to similar words, example sentences and other expressions.
  • It shows you the components of a word if the word you looking at is a combination of some words.
  • It shows you the tone by
    • “M” for middle tones
    • “L” for low tones
    • “F” for falling tones
    • “H” for high tones
    • “R” for rising tones

Google translate vs. Bing Translate

Google Translate has advantages like below.

  • You can listen to the pronunciation.
  • You get not only one translation but other possible words too.

Bing Translator seems that has the better ability to translate correctly when it’s a long sentence.

スクリーンショット 2014-07-14 18.04.34 スクリーンショット 2014-07-14 18.04.14

Flash Card App

 Scribe Thai

Scribe Thai is not a flash card app you can create by your own, you learn the words set by the app.

With this app, you learn Thai words by words like a game.

  • There many kinds of flash card games in it like
    • You see Thai and tell in English
    • You see English and tell it in Thai
    • Pelmanism game
    • Pairing words
  • You can display or hide Thai alphabets
  • Every time you see a word, you choose “Correct” or “Incorrect” and the app records it to optimize what to show you in the future.

It seems to have very good algorithm in it and you can learn words efficiently. The bad thing about this app is that it contains some words that native Thai people don’t use much.

3. Podcasts

I haven’t found the best one which you can listen to for free. For me, it’s ok to pay to good program but they often contain too much contents and too expensive.

I sometimes listen to these 3 podcasts.

4. YouTube Movies

Here’s some links to the movies that was recommended by my Thai teacher. I watch first with no English subtitles and with for the second time.

“a little thing called love” without English sub

“a little thing called love” with English sub

BTS Movie

How to create a theme to sell on WordPress.com. Bangkok WordPress Meet-up, June 2014

Like the last time, we had another WordPress meetup in Thai language. The session title was “How to create a theme to sell on WordPress.com” and was about the things below.

10392491_318182808332475_4961973673003946086_n-1

and so on. Everything talked on the session by Mr.Menn is written in this article. การสร้างธีมที่เป็นมาตรฐาน และขายผ่าน WordPress.com « Menn Studio

Here, you can read a report of the event in Thai: สอนทำ Plugin & Theme ขายใน WordPress.com – WP Meetup

After the main session, I had a little talk in Thai about the WP communities in Japan. I talked about WordBench and people’s help and volunteer spirits and asked for help to organize the future meetups.

Now we have a team of 20 Thai people to organize the meetups. We are now exchanging ideas of the future meetups. I wish they will be the future leaders and there will be more events and community. I hope I can bring something similar to what I got at the community in Japan.

Looking a short look at WordPress.com and see how similar/different it is from .org and.

Looking a short look at WordPress.com and see how similar/different it is from .org and.

The next meetup will be on underscores ( _s )

Mr. Menn talked about almost all the criteria a theme need to fulfill.

Mr. Menn talked about almost all the criteria a theme need to fulfill.

After the session

The community grows slowly and nicely!

The community grows slowly and nicely!

How to create a simple plugin on Bangkok WordPress Meet-up, May

From this event, we began to organize event in Thai language so that more people can join to WordPress community in Thailand.

This time the speaker was me and I talked a little bit in Thai and rest in English. Bow helped me with translation.

Here’s the slide I used.

By changing the main language, I could see many different people in this country while we lost some who don’t speak Thai. There are people who are willing to have some in English like Julien from N2Clic and I think we need to make some effort to combine them or devide them? Let’s see what happens when I’ve done more events here.

Anyway, it was very nice that we had more people who were interested in developing things with WordPress and I could share the basic of creating plugins.

IMG_0803

Pronto Marketing on Bangkok WordPress Meet-up, March

I joined to the second Bangkok WordPress Meet-up.

The topic was more about business model than tech, and the guests were 2 co-founder of Pronto Marketing.

Pronto Marketing is a company with 70+ employees based in Bangkok which offers website/marketing solutions for small business owners in US, Canada and other English speaking countries.

For clients, they create really nice design websites, write everything, mail customers’ customers, host WordPress and keep it always updated and more. Shortly, they do almost everything that a small business would need for their websites and give the clients time to concentrate on their own business. They charge basically $247 per month.

Here’s a video which is good to know what they do.

List of what Pronto Marketing does for their clients.

List of what Pronto Marketing does for their clients.

On efficiency

The other day, I talked with Jon Brown from Hawaii about business model WordPress people can have and he showed me an interesting blog post “In Defense of Consulting Businesses – Bill Erickson“.

Continue reading

Bangkok WordPress Meet-up, February

This slideshow requires JavaScript.

One thing I really wanted to do after I come to Thailand was to have WordPress meet-ups. And it happened :)

Designed by Piti, a wonderful designer!

The organizers were 2 Juliens from N2Clic Ltd. and we got big help from Hubba, the venue of the meet-up.

Siobhan is a writer, who works at Audrey Capital, which is an angel investment and research company created by Matt Mullenweg. I had seen her speech in WordCamp Sanfrancisco 2013 on WordPress.tv and never thought I was meeting her in Bangkok :)

Here’s the video.

Here are other resources about her.

The talk title was “Get involved in WordPress”, was about how to contribute to WordPress and here’s a list of hows (I made memo of the talk but couldn’t write them all so I researched by myself too. It’s a bit different from Siobhan’s talk.)

And here are 2 more links which are good for new contributors and designers.

Bug Reports page contains links to somehow easy tickets for new contributors

Components list of core development going on.

It was really nice that I could talk to Juliens, Bryan, Menn and all the other WP people, Thank you~ :)

We went to eat dim sum after the talk and it was a nice night.

IMG_0283

Can’t wait for the next time!

Hubba town hall meeting

One day, Aim @Hubba came to me and gave me a chance to renew the website of Hubba coworking space.

I answered sure. I told him that it would be nice to have coworking members to listen to what they want, Hubba staffs to know what they think and a designer to know what the website should be like.

On the 19th of Feb, there was a Hubba Town Hall MTG.

Image by Piti, a gentle graphic designer!

Image by Piti, a gentle graphic designer!

It was nice that Maud from sent me a list of requests for the web site and everyone on the MTG gave me many voices about what it should be like.

So, let’s see when I have the time to build a plan so that we can talk one more time.

a restart

I restart this blog.

Updates

  • Released websites and a blog of my client in Japan
  • Preparing a website package for Japanese companies in Thailand, which is going to be my second step of my business in Thailand
  • Joined a organizer group of WordPress Meet-up in Bagnkok
  • Looking for a nice Thai language school
  • Will restart to learn Thai on my own 15 minutes per day
  • Working with Simba Russeau, who I met at Hubba

What I do in February

I noticed that I used to learn more when I was in Japan. This month, I try to get familiar with below.

About Genesis Framework

Genesis is a WordPress framework.

I was working on my original theme. A theme to be the parent theme of my future works and here is the concept image.

click the image to see detail

  • many original action / filter hooks
  • widget areas everywhere
  • custom menus everywhere
  • compatible with breadcrumb / pagination plugin

This was intended to be easy to customize, no html coding and less php coding. Now, here is the structure of Genesis plugin.

click image to see the captioned web page.

click image to see the captioned web page.

The concept looks very similar. They’ve gone far.

They have a community and plenty of child themes. Nice to know that there were people who thought similar as I did. To avoid reinventing something and to learn from former efforts and ideas, I will have a look at the theme, the child themes and documentations.

Vagrant VCCW

VCCW is for Vagrant Chef CentOS WordPress.

This is a work of Takayuki Miyauchi and it’s focused on building themes and plugins. I’ll try VVV too.

Bogo, another WordPress multi language plugin.

A multi language plugin, Bogo.

Bogo | iDeasiloWordPress › Bogo « WordPress Plugins

Author and the plugin name

The author is Takayuki Miyoshi, the author of the Contact Form 7.

The name Bogo comes from a Japanese word 母語, which means mother tongue.

I love the concept

I have used other multi language plugins such as qTranslate and I have tested WPML.

The biggest difference of the Bogo compared to the others are,

  • Bogo uses the built-in multi language feature of WordPress
  • Bogo doesn’t add any new tables to the DB
  • And so, less conflicts with other plugins

The built in multi language of WordPerss

WordPress is now translated into many language including Japanese, Thai and all the other languages listed here. It’s based on the gettext software and the work of localization team in each languages.

Bogo expands this capability to let you easily build a multilingual blog on a single WordPress install.

The plugin checks what language files are installed in the WordPress and provides the features below.

  • enables you to switch the admin panel language
  • enables you to create new post for each article
  • provides language switcher widget
  • gives you a short code tag ‘[bogo]‘

How it looks

You will have language switcher menu on the tool bar.

スクリーンショット 2014-02-16 16.42.24

Here’s how it looks like when I switch the languages.

スクリーンショット 2014-02-16 16.43.04

English

スクリーンショット 2014-02-16 16.43.09

Japanese

スクリーンショット 2014-02-16 16.43.25

Thai

You will get a new meta box on your post-new.php/post.php pages to make a new post of the existing post.

แก้ไขเรื่อง_‹_Bogo_—_เวิร์ดเพรส-4

 

Users can switch languages through clicking links provided by widget and short code.

Bogo widget and short code

Uris works as below.

I installed a Japanese version of the WordPress which has define(‘WP_LANG’, ‘ja’); in the config file.

Front page

- home page in Japanese: bogo.loc
- home page in English: bogo.loc/en/
- homepage in Thai: bogo.loc/th/

?p=1 post

- ?p=1 post in Japanese: bogo.loc/archives/1
- English translation of the ?p=1 post: bogo.loc/en/archives/27
- Thai translation of the ?p=1 post: bogo.loc/th/archives/32

When I get rid of the WP_LANG or change it into ‘th’, which means Thai, then the uri loses its /en/ or /th/,  and Japanese pages got /ja/ just after the home_url.

Other notes

I really like the simplicity of this plugin and want to use it for my projects and clients’ web site. Before I do, I need to try these

Hangout mtg, seeing friend’s grand-ma, met a WordPress geek at Hubba, went to #HubbaBarcrawl

I had a hangout meeting with my client in Japan. They say that it’s really cold in Toyama, Japan. It’s snowing and one man said that he caught cold. I come up on their screen with a T-shirt on me, nice green garden behind me and bird song as BGM :o

I and my family went to see a friend’s grand mother and ate lunch together while our friend was out in Taiwan and Hong-Kong for his business. Children seemed happy to run around in the garden and to talk with a Obaachan.

Aim introduced to me Bow, who works for clients using WordPress. I talked about community activities in Japan and told that I want to have similar community here, too. Fortunately, we can do it together and I’m really happy.

At night Aim took us to Barcrawl, which is an event Aim take Hubba people to 9 bars and clubs local people go & drink & dance. I absolutely drank too much but it was really interesting to see Thai people drink around. Amazing that all the bars and clubs are so nice and big and bright and rich and expensive. You can see the economy here is growing and people are enjoying the growth.

© 2014 Days in Thailand

Theme by Anders NorenUp ↑