[theme-reviewers] Front Page Implementation

Stephen Cui scui2005 at gmail.com
Thu Jun 12 19:42:40 UTC 2014


Thanks for the link. I read and have the following conclusion.

- The theme has to display blog index if setting is "posts"
- The static page can only be displayed if setting is 'page' (static page).

In other words, implementing front-page.php has not much meaning.




On Thu, Jun 12, 2014 at 3:08 PM, Emil Uzelac <emil at uzelac.me> wrote:

> You'll find all of the answers right here
> <http://www.chipbennett.net/2013/09/14/home-page-and-front-page-and-templates-oh-my/>
> .
>
>
> On Thu, Jun 12, 2014 at 2:00 PM, Stephen Cui <scui2005 at gmail.com> wrote:
>
>> Hi,
>>
>> I know we had many discussion regarding the front-page.php vs. home.php.
>> But I am still confused about
>>
>> *Option 1 (front-page.php):*
>>
>> if ( 'posts' == get_option( 'show_on_front' )  ) {
>>    // Load home.php
>> } elseif ( 'page' == get_option( 'show_on_front' )  ) {
>>   // Load page's template part
>> }
>> else {
>>    // Front Page Implementation
>> }
>>
>> *Option 2 (**front-page.php)**:*
>>
>> if ( 'page' == get_option( 'show_on_front' )  ) {
>>   // Load page's template part
>> }
>> else {
>>    // Front Page Implementation
>> }
>>
>> *Option 3 (**home-page.php)**:*
>>
>> if ( 'page' == get_option( 'show_on_front' )  ) {
>>   // index loop
>> }
>> else {
>>    // Home (or. Front ) Page Implementation
>> }
>>
>> My questions are:
>>
>> - If option 2 and 3 are acceptable.
>> - If only option 1 is acceptable, the only time  front page
>> implementation will be displayed is when user choose Static without
>> choosing any page as Front page.
>>
>> Regards
>>
>> Stephen Cui
>>
>>
>>
>> _______________________________________________
>> theme-reviewers mailing list
>> theme-reviewers at lists.wordpress.org
>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>
>>
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20140612/49bdb373/attachment.html>


More information about the theme-reviewers mailing list