Another wordpress themes using sage as base template
- copy themes to wordpress themes folder.
- run npm install > bower install > gulp.
- if on development process run gulp watch
- import data test from tools > import > wordpress
- open wp dashboard, edit themes
- open costumize menu
- add 2 menu set: header menu, footer menu
- at customize, set main header in menu option
- for footer can be added at widget part, add custom menu, add text for copyright
- set frontpage as static page
install JETPACK pluginactivate shared buttonsedit functions and css to change it position on post- ** jetpack plugin incompatible, and made add media and tags become unusable **
- install plugin WordPress Popular Posts on news single page
- go to setting > tick membership > set new user default role
- add custom page for login
- add custom page for registration
- adding plugin: WP User Avatar
- add WP Contact Form 7
- create new contact form
- copy code bellow
<div class="container content" >
<p>Silahkan lengkapi form di bawah ini, tim suppotr kami akan melakukan verivikasi email Anda dan menghubungi Anda dalam waktu 3x24 jam.
<i>Note: Jika dalam 3x24 jam Anda belum mendapatkan balasan dari kami di email, periksa bagian spam dari email Anda.</i>
</p>
<div class="row">
<div class="form-group col-sm-5">
[email* email01 class:input-email class:form-control placeholder "Email"]
</div>
</div>
<div class="row">
<div class="form-group col-sm-3">
[text* username class:input-username class:form-control placeholder "Username"]
</div>
</div>
<div class="row">
<div class="form-group col-sm-3">
[select* category id:category class:category class:form-control "General Question" "Write for Us" "Kerjasama" "Sponsorship"]
</div>
</div>
<div class="row">
<div class="form-group col-sm-5">
[text* subject id:subject class:subject class:form-control placeholder "Subject"]
</div>
</div>
<div class="row">
<div class="form-group col-sm-7">
<p>[textarea* message id:message class:message class:form-control placeholder "Message"]</p>
</div>
</div>
<p><b>Attach File:</b></p>
<ul id="attachment">
<li>[file File-01]</li>
<li>[file File-02]</li>
<li>[file File-03]</li>
<li>[file File-04]</li>
<li>[file File-05]</li>
</ul>
<br>
<p><b>Security Code: </b></p>
[recaptcha id:recaptcha class:g-recaptcha size:normal]
<div class="container-fluid buttons">
<p>[submit class:btn class:btn-default id:submit "Send"] <a id="reset" class="btn btn-default" href="#">Reset</a></p>
</div>
</div>
- adding tribulant slideshow
- add image to slideshow-gallery > create gallery
- paste the shortcode in post-edit
- the shortcode must between custom tag, eg:
[hide_gallery] [the_shortcode] [/hide_gallery]
. It will make the gallery dissapear from post. The image gallery will appear in featured image position. - add custom fields in page edit post, with id: "gallery_id" and the value is gallery id that have been created
- can be used on each main page
- add slug divided by
#
symbol in page content editor. eg:#this-is-1st-slug #this-is-2nd-slug
- it will get title, excerpt, and featured image to be displayed on carousel section.
- add new custom field
running_text
in main homepage - add the running text value
- add plugin Shareaholic
- un-check everything on Shareholic dashboard
- do user registration
- customize share button on post section
- set share button style, remove unused button, check share counter, check total share counter
- copy the shortcode > paste on
format-news.php
atshared-buttons
section
- add custom field
event_location
and its value on post page everytime event post category is created - the main home page will add extra information for event location
- on post with video category, add custom field
youtube_playlist
- create a playlist on youtube if u have none, or get other youtube playlist.
- on youtube playlist page, press
share
> copy link address - on video post, paste on custom field
youtube_playlist
- In the left panel of your Wordpress admin, select Plugins > Add New
- Search for "Disqus" and find the plugin provided by "Disqus".
- Select Install Now > Activate Plugin
- Proceed with the onscreen install instructions.
- Log into your Disqus account, then choose the forum shortname you would like to install.
- Beasiswa has many custom fields, to make it easier we need a custom field manager
- add plugin Custom Field Suite
- admin dashboard > go to
Field Group
>add new
field group - insert all custom data field, in this case we need :
Label | Name | Type |
---|---|---|
Negara | negara | text |
Jurusan | jurusan | text |
Universitas | universitas | text |
Jenjang | jenjang | text |
Studi date | studi_date | date |
Deadline Submit | deadline_Submit | date |
Beasiswa | beasiswa | text |
Phone | phone | text |
text | ||
Place | place | text |
Amabassador | amabassador | text |
go to Link | go_to_Link | text |
download link | download_link | text |
- in
Placement Rules
, setPost Types
equals
post
, and setTaxonomy Terms
equals
(category) Beasiswa
- click
Publish
- get share button shortcode from installed plugin
Shareaholic
- open
template-custom-Beasiswa.php
> paste it onshare-button
part - Warning! need more test on share buttons
- for test purpose, it will paginated each
3
post, need to changeposts_per_page
in .php file to10
on publish
- set how much result will be viewed each for pagination. On
Beasiswa
section, opentemplate-custom-smart-article.php
> go to sectionmain-content
in sectionsort-by
> changepost_per_page
value - set rumus cepat badge for each thumbnails. Create category
Rumus Cepat
with slugrumus
, add sub category withPhoto
andVideo
- install plugin Nextend Facebook
- follow the setup instruction from dashboard > setting > Nextend
- modifiy the anchor
a href
button on template page login and signup, using Nextend template onusage
section - add class for anchor with
class="btn btn-fb col-sm-12"
- change the text button to text image using
<img src="<?php bloginfo('template_url'); ?>/assets/images/cb_fb-logo.png" alt="fb" /> Sign In With Facebook
aDMIN:rahasia