ahmedkaludi / level-up Goto Github PK
View Code? Open in Web Editor NEWLevelUP Theme: A Minimal Theme that makes your AMP and Non-AMP version look same.
Home Page: https://wordpress.org/themes/level-up/
License: GNU General Public License v2.0
LevelUP Theme: A Minimal Theme that makes your AMP and Non-AMP version look same.
Home Page: https://wordpress.org/themes/level-up/
License: GNU General Public License v2.0
Create a content sanitizer in the AMP plugin function
stop header and footer execution
add amp in the html tag with filter
load the v0 and boilerplate
Auto scripts add based on the tags used in body
Auto Canonical
Auto Inline CSS based on these files. Style.css (Global CSS), home.css (Blog and FrontPage) Single.css (Singular CSS), archive.css (Archive CSS)
Change Icons to FontAwesome
Menu and Search function non-js AMP ready
Remove Header Footer Builder
Typography Feild Default
Performance optimization (backend and frontend)
Add feature list in the homepage
Release
Fonts not loading
THe Menu is not opening
why doesn't the .post-img load
Comments not loading in Page
if plugin already exists, then the activation link should be normal one.
ampforwp-welcome-page needs to change as per the template mode
options loading in the frontend causing validation such as amp-animation
Search not working in footer
Add theme support
menus / widgets of the amp plugin should not load in template mode
need to remove AMP customizer https://monosnap.com/file/rBCMJ3eHhjSIoc8Jgr2G3eXBooDYES
Need to remove View AMP from everywhere and https://monosnap.com/file/AAfjqrydPGsxw9bdO3VOjpnVoB7Vpu
Template Mode Activated - should be displayed here: https://monosnap.com/file/Zl1FjpinlZibftKubwCYEecrYkjQXU
FRONTEND
child theme support
Invalid URL protocol 'http:' for attribute 'action' in tag 'FORM [method=GET]'
The tag 'amp-anim' requires including the 'amp-anim' extension JavaScript.
Search lightbox conflicts with the Widget Search form
This wasn't causing a fatal error so had to remove this age release: 8e5b378#r34209548
Test the code without the AMP plugin activated
Accesibility
Best Practices
SEO Tools
/* Disable WordPress Admin Bar for all users but admins. */
show_admin_bar(false);
add_filter('style_loader_tag', 'codeless_remove_type_attr', 10, 2);
add_filter('script_loader_tag', 'codeless_remove_type_attr', 10, 2);
function codeless_remove_type_attr($tag, $handle) {
return preg_replace( "/type=['"]text/(javascript|css)['"]/", '', $tag );
}
Use case: FAQ to This Accommodation (custom post type field), data of this field is not getting updated. in the other languages of wpml (Spanish)
https://secure.helpscout.net/conversation/1382589299/172922?folderId=2632030
'walker' => new Ampforwp_Walker_Nav_Menu()
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.