All Projects → jojoee → Medium Clone

jojoee / Medium Clone

🎉 Mediumm WordPress theme, very inspired by medium.com

Projects that are alternatives of or similar to Medium Clone

Sakurairo
一个多彩,轻松上手,体验完善,具有强大自定义功能的WordPress主题(基于Sakura主题)A Colorful, Easy-to-use, Perfect Experience, and Powerful Customizable WordPress Theme (Based on Theme Sakura)
Stars: ✭ 456 (+1472.41%)
Mutual labels:  wordpress, wordpress-theme
Vue Wordpress Pwa
An offline-first SPA using Vue.js, the WordPress REST API and Progressive Web Apps
Stars: ✭ 665 (+2193.1%)
Mutual labels:  wordpress, wordpress-theme
Tony
An Elegant WordPress Theme Based on ✌️Vue.js | 基于 Vue.js 的简洁一般强大的 WordPress 单栏博客主题
Stars: ✭ 462 (+1493.1%)
Mutual labels:  wordpress, wordpress-theme
Art blog
WordPress响应式免费主题,Art_Blog唯品秀博客(weipxiu.com/备用域名weipxiu.cn),开源给小伙伴免费使用,如使用过程有任何问题,在线技术支持QQ:343049466,欢迎打扰。原创不易,如喜欢,请多多打赏。演示:
Stars: ✭ 367 (+1165.52%)
Mutual labels:  wordpress, wordpress-theme
Flex With Benefits
Wordpress starter theme for THRIVE
Stars: ✭ 6 (-79.31%)
Mutual labels:  wordpress, wordpress-theme
Wordpress Theme Puock
🎨 一款基于WordPress开发的高颜值的自适应主题,支持白天与黑夜模式、无刷新加载等。
Stars: ✭ 394 (+1258.62%)
Mutual labels:  wordpress, wordpress-theme
Webstack
WordPress 版 WebStack 导航主题 https://nav.iowen.cn
Stars: ✭ 662 (+2182.76%)
Mutual labels:  wordpress, wordpress-theme
Codestar Framework Old
This project has moved to https://github.com/Codestar/codestar-framework
Stars: ✭ 361 (+1144.83%)
Mutual labels:  wordpress, wordpress-theme
Storefront
Official theme for WooCommerce
Stars: ✭ 762 (+2527.59%)
Mutual labels:  wordpress, wordpress-theme
Stories
Medium clone built with Ruby on Rails
Stars: ✭ 688 (+2272.41%)
Mutual labels:  clone, medium
Kuhn
WordPress theme featuring CSS Grid layouts via aggressive progressive enhancement. Proof of concept to get the conversation about what CSS Grid means for WordPress themes started. Currently running live at https://mor10.com
Stars: ✭ 365 (+1158.62%)
Mutual labels:  wordpress, wordpress-theme
Wp Scribbles Theme
Scribbles is a Primer child theme with a playful and fun mood.
Stars: ✭ 9 (-68.97%)
Mutual labels:  wordpress, wordpress-theme
Flynt
Component based WordPress starter theme, powered by ACF Pro and Timber, optimized for a11y and fast page load results.
Stars: ✭ 363 (+1151.72%)
Mutual labels:  wordpress, wordpress-theme
Wordpresscan
WPScan rewritten in Python + some WPSeku ideas
Stars: ✭ 456 (+1472.41%)
Mutual labels:  wordpress, wordpress-theme
Vue Wordpress
Use Vue.js and the WP REST API to build WordPress themes as SPAs with dynamic routing, HMR for development, SEO enabled, and SSR capable. Demo:
Stars: ✭ 361 (+1144.83%)
Mutual labels:  wordpress, wordpress-theme
Hueman
Hueman WordPress Theme
Stars: ✭ 559 (+1827.59%)
Mutual labels:  wordpress, wordpress-theme
Mokore
🎉Wordpress二次元简约个人博客主题by江程训
Stars: ✭ 306 (+955.17%)
Mutual labels:  wordpress, wordpress-theme
Wp Bootstrap Navwalker
A custom WordPress nav walker class to fully implement the Twitter Bootstrap 4.0+ navigation style (v3-branch available for Bootstrap 3) in a custom theme using the WordPress built in menu manager.
Stars: ✭ 3,290 (+11244.83%)
Mutual labels:  wordpress, wordpress-theme
Wordpress Gulp Starter Kit
[NOT MAINTAINED] A starter kit for developing WordPress themes with Gulp.
Stars: ✭ 674 (+2224.14%)
Mutual labels:  wordpress, wordpress-theme
Idowns
wordpress theme iDowns V1.8.4 不要钱 随意用
Stars: ✭ 27 (-6.9%)
Mutual labels:  wordpress, wordpress-theme

=== Mediumm ===

Build Status

Mediumm - WordPress theme, very inspired by medium.com

Mediumm WordPress Theme, Copyright 2017 Nathachai Thongniran Mediumm is distributed under the terms of the GNU GPL

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/gpl-2.0.html.

Mediumm WordPress Theme is derived from Sage WordPress Theme, Copyright 2013 Ben Word and Scott Walkinshaw Sage WordPress Theme is distributed under the terms of the MIT

Mediumm WordPress Theme bundles the following third-party resources:

FastClick, Copyright 2014 The Financial Times Ltd FastClick is licensed under the terms of the MIT Source: https://github.com/ftlabs/fastclick

Font Awesome, Copyright 2012 Dave Gandy Font Awesome is licensed under the terms of the MIT Source: http://fontawesome.io/

Pace, 2013 HubSpot Pace.js is licensed under the terms of the MIT Source: https://github.com/HubSpot/pace/

Jeans Kit, Copyright 2016 Nathachai Thongniran Jeans Kit is licensed under the terms of the MIT Source: https://github.com/jojoee/jeans-kit

The image is used in screenshot, Gabriel Garcia Marengo The image is licensed under the terms of the CC0 1.0 Universal Source: https://unsplash.com/@gabrielgm

=== Getting started (step to) ===

= Build =

  1. Install Node.js
  2. Set path (e.g. cd wp-content/themes/medium-clone/)
  3. Install global: npm install -g bower yarn
  4. Install dependencies: yarn & bower install
  5. Set proxy on devUrl in wp-content\themes\medium-clone\assets\manifest.json
  6. Build theme: npm run build

= Develop =

  1. Follow "Build"
  2. Run task runner: npm run watch

= Submit theme =

  1. Follow "Build"
  2. Build: npm run build.prod
  3. Check
  1. Pack theme: npm run pack
  2. Upload to wordpress.org/themes/upload/

=== Note ===

  • Theme name: mediumm
  • Text domain: mediumm
  • PHP: 5.3.0+
  • Breadcrumb: Yoast SEO over Breadcrumb NavXT
  • Based: sage-with-space 8.4.2 but using package.json and gulpfile.js from 8.5.1
  • CSS code style: rscss
  • Javascript code style: Airbnb JavaScript Style Guide
  • CSS grid: Bootstrap 3
  • Space multiply: 6px
  • Browser compatibility
    • Chrome
    • Firefox
    • IE 10+

=== Medium layout (changed) ===

  • Header
    • [x] Logo (changed to site title)
    • [ ] Stick on top when scroll up
    • [ ] Hide on top when scroll down
    • [ ] Search icon
    • [ ] Menu (desktop), remove menu from the header except homepage
    • [ ] Menu (mobile)
  • Content box
    • [ ] Featured image logic
    • [x] Number of responses (removed)
    • [x] Using category instead of tag
    • [ ] Tag style
    • [ ] Highlights feature
    • [ ] Lightbox
    • [x] Various width side: 660px on tag page, 640px author page, 740px on single post (changed to 720px, from Bootstrap grid system)
  • Sidebar
    • [x] Stick when scroll (removed)
  • Footer
    • [x] Load more when scroll (removed, display site url instead)
    • [x] Add 1 sidebar
  • Page style
    • [ ] Post: author description on top / bottom, full-width featured image
    • [x] Archive: Category / Tag
    • [x] Archive: Author (author section on the top)
    • [ ] Search
  • Misc
    • [ ] Improve page loading progression (now, using PACE)
    • [ ] Fix h1 tag on each post / page
    • [ ] Incomplete green circle of author thumbnail

=== Support ===

=== Updates ===

=== Changelog ===

= 1.1.5 =

  • Refactor, namespace system
  • Refactor, change code style (using PhpStorm default WordPress code style)
  • Check PHP version on theme activation (theme can not activated, if running on PHP version below 5.3.0)

= 1.1.4 =

  • Update readme.txt

= 1.1.3 =

  • Remove jquery.js from distribution
  • Beautify js distribution file
  • Remove .map file from distribution
  • Remove post-formats and add custom-background, custom-header, custom-menu tags
  • Fixed, missing translation

= 1.1.2 =

  • Using Web Font Loader from local instead of CDN
  • Add condition into "excerpt_more" filter to make sure it will not affect admin side
  • Using esc_url + home_url instead of get_home_url

= 1.1.1 =

  • Fixed, show mobile menu even if we didn't select menu

= 1.1.0 =

  • Support custom body background color and image
  • Support custom header color and header background image
  • Change text-domain from "medm" to "mediumm"
  • Fixed, un-scale featured image width
  • Fixed, fluid width Youtube video embeds (iframe) in content
  • Fixed, article category tag overflow (listing page)
  • Fixed, mobile menu centering
  • Fixed, Jetpack tiled gallery
  • Fixed, text beside image should be float (single post)
  • Fixed, text overflow on article's content (single post)
  • Fixed, text overflow on article's summary (listing page)

= 1.0.5 =

  • Fixed, minor error on PHP below 5.4

= 1.0.4 =

  • Change PHP array syntax to support PHP below 5.4

= 1.0.3 =

  • Fixed, document

= 1.0.2 =

  • Refactor
  • Update and fix css
  • Implement webfontloader

= 1.0.1 =

  • Fixed, build system

= 1.0.0 =

  • First release

=== Contribute ===

  1. Setup WordPress server
  2. Install Node.js
  3. Install NPM related: npm install -g gulp bower yarn
  4. Install PHP related (install phpcs and composer)
  5. Install WordPress Coding Standards for PHP_CodeSniffer
  6. Install dependencies: yarn && bower install && composer install
  7. Test
  • Manual test layout
  • Build test: gulp without error
  • PHP Code style: phpcs -p ./*.php --standard=ruleset.xml without error

=== Checklist (development purpose) ===

=== Contributor ===

=== Other versions ===

Reference & Thank you

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].