GithubHelp home page GithubHelp logo

erikdmitchell / koksijde Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 3.78 MB

A robust theme built using the bootstrap framework with a touch of awesomeness.

Home Page: https://wordpress.org/themes/koksijde/

License: Other

PHP 61.08% CSS 22.91% JavaScript 16.01%

koksijde's Introduction

=== koksijde ===
Contributors: Erik Mitchell
Tags: featured-images, custom-menu, theme-options, translation-ready
Requires at least: 3.5
Tested up to: 4.8.2
Stable tag: 1.1.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A robust theme built using the bootstrap framework with a touch of awesomeness.

== Description ==

A robust theme built using the bootstrap framework with a touch of awesomeness.

We recommend you create a child theme of this theme for further customizations as this theme will offer updates periodically.

== Installation ==

1. Upload `koksijde` to the `/wp-content/theme/` directory
2. Activate the theme through the 'Themes' (Appearance) menu in WordPress

== Copyright --

Koksijde bundles the following third-party resources:

HTML5 Shiv v3.7.3, Copyright 2014 Alexander Farkas
**Licenses**: MIT/GPL2
Source: https://github.com/aFarkas/html5shiv

Respond.js, Copyright 2011 Scott Jehl
**Licenses**: MIT
Source: https://github.com/scottjehl/Respond

jQuery Actual Plugin, Copyright 2012 Ben Lin
**Licenses**: MIT
Source: https://github.com/dreamerslab/jquery.actual

Bootstrap, Copyright 2016 Twitter
**Licenses**: MIT
Source: http://getbootstrap.com

Glyphicons, Copyright 2010 Jan Kovarik
**Licenses**: Creative Commons Attribution, version 3.0
Source: http://glyphicons.com

Font Awesome icons, Copyright Dave Gandy
**License:** SIL Open Font License, version 1.1.
Source: http://fontawesome.io

Bundled screenshot image, Copyright Alvin Engler
**License:** CC0 1.0 Universal (CC0 1.0)
Source: http://www.burningwell.org/gallery2/v/Landscapes/ocean/michelle_049.jpg.html, http://www.burningwell.org/gallery2/v/Objects/Windmill.jpg.html, http://www.burningwell.org/gallery2/main.php?g2_view=dynamicalbum.UpdatesAlbum&g2_itemId=25774, http://www.burningwell.org/gallery2/v/Landscapes/ocean/IMG_0767.JPG.html

== Changelog ==

= 1.1.0 =

 * Leveraged customizer for the front page
 * Fixed slider issues and moved it into a "Home" panel in the customizer.

= 1.0.0 =

 * Initial setup and theme build out.

koksijde's People

Contributors

erikdmitchell avatar

Watchers

James Cloos avatar  avatar

koksijde's Issues

Slider Issue

This was setup properly via the Customizer, but is not working.

There is a js error.

See J4K for more.

inc\slider.php

  • L17 after_setup_theme
  • L52, 73 you forgot the filter name

inc\theme-meta.php

you can't remove/add:

  • meta description - plugin territory
  • meta author - plugin territory
  • koksijde_disable_seo_meta() not really the place for a theme

I would say, most likely, we remove this file

functions.php

  • L39, use underscores _ instead of - when naming a filter
  • same in inc\slider.php:L136,164,165
  • remove L163
  • Recommended: 3rd party scripts/style don't need the suffix -script or -style
  • remove L178-182, no need to register them and use wp_add_script_data() link (check the User Contributed Notes)
  • L218,242 - get_permalink() needs to be escaped
  • remove koksijde_theme_paging_nav() and use the_posts_pagination(), has filters you can use to change the output
  • remove koksijde_theme_post_nav() and use the_post_navigation() has filters you can use to change the output
  • L373, escape all the attributes, absint() for numbers esc_url() for href

Slider causes js issue

There's a js issue when no slider exists.

Check the calls and disable the js if no slider.

Fix javascript issues

  • SyntaxError: expected expression, got '<'.../koksijde/inc/js/koksijde-theme.js?ver=1.2.0 line 1
  • TypeError: f[0] is undefined .../koksijde/inc/js/bootstrap.min.js?ver=3.3.2 line 6

Slider

Issues:

  • is broken if the posts don't have post thumbnails
  • you need to escape the output for each option you use in these files, in template-parts\home-slider folder

Needs to be translatable

  • header.php:L26
  • footer.php - &copy;
  • footer.php - Change date( 'Y' ) to date_i18n( esc_html__( 'Y', 'text-domain' ) )

Theme Check Issues

WARNING: The tag white has been deprecated, please remove it from your style.css header.
WARNING: The tag responsive-layout has been deprecated, please remove it from your style.css header.
WARNING: The tag light has been deprecated, please remove it from your style.css header.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.