Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php bloginfo('name'); ?><?php wp_title(); ?><?php bloginfo('description');?>-- টাইটেল আনার জন্য ।
- অপশন ট্রি দেখুন কিভাবে ছোট হোল
- =============================
- <?php $logo_item = get_option_tree( 'logo_uploader', '', false ); ?>
- <?php if($logo_item) : ?>
- <img src="<?php echo $logo_item;?>"/>
- <?php endif; ?>
- ========================================
- ফাইনাল কোড যদি ইফ ইলস না দেন
- <?php $give_code = get_option_tree; ?>
- <?php echo $give_code('slider_img1', false);?>
- =================================================
- <?php bloginfo('stylesheet_url'); ?> -- স্টাইল সি-এস-এর জন্য ।
- <?php echo get_template_directory_uri(); ?>/ --লোকাল রুটের জন্য ।
- <?php wp_head(); ?> -- হুক ।
- <?php wp_footer(); ?> -- হুক ।
- <?php the_title();?> ---পেজের টাইটেল আনার জন্য ।
- স্টাইল ফাইল টাইটেল
- ==========================
- <? php
- পিএইচপি হবে না !!
- /*
- Template Name: andia theme
- Template URI: http://amanweb.net
- Author: Aman Ullah
- Author URI: http://amanweb.net/aman
- Version: 1.0
- Description: This is andia Template.
- */
- .alignnone{float:left}
- .alignleft{float:left;margin-right:15px}
- .alignright{float:right;margin-left:15px}
- .aligncenter{float:center}
- ?>
- ওয়ার্ডপ্রেস জেকোয়ারি কল করার জন্য
- ================================
- <?php
- পিএইচপি হবে না !!
- function latest_jquery_call() {
- wp_enqueue_script('jquery');
- }
- add_action('init', 'latest_jquery_call');
- ?>
- মেনু রেজিস্টার করার জন্য
- =======================================
- <?php
- পিএইচপি হবে না !!
- register_nav_menus( array(
- 'mainmenu' => __( 'Mainmenu Menu'),
- ) );
- <?
- মেনু কল করার জন্য
- ======================
- <?php wp_nav_menu( array( 'theme_location' => 'mainmenu', 'menu_class' => 'nav navbar-nav' ) ); ?>
- স্ট্যান্ডার মেনু রেজিস্টার করার জন্য
- ================================
- <?php
- পিএইচপি হবে না !!
- add_action('init', 'wpj_register_menu');
- function wpj_register_menu() {
- if (function_exists('register_nav_menu')) {
- register_nav_menu( 'wpj_main_menu', __( 'Main Menu', 'brightpage' ) );
- }
- }
- function wpj_default_menu() {
- echo '<ul id="nav">';
- if ('page' != get_option('show_on_front')) {
- echo '<li><a href="'. home_url() . '/">Home</a></li>';
- }
- wp_list_pages('title_li=');
- echo '</ul>';
- }
- ?>
- মেনু কল করার জন্য
- ==============================
- <?php wp_nav_menu( array( 'theme_location' => 'wpj_main_menu', 'menu_class' => 'nav pull-right','fallback_cb' => 'wpj_default_menu' ) ); ?>
- =========================================
- <?php
- if (function_exists('wp_nav_menu')) {
- wp_nav_menu(array('theme_location' => 'wpj-main-menu', 'menu_id' => 'dropmenu', 'fallback_cb' => 'wpj_default_menu'));
- }
- else {
- wpj_default_menu();
- }
- ?>
- কাস্টম ফিল্ড আনার জন্য নিচের কোড
- ======================================
- <?php echo get_post_meta($post->ID, 'subtitle', true); ?>--- কাস্টম ফিল্ড আনার জন্য ।
- কন্ডিসনাল কাস্টম ফিল্ড ব্যবহারের নিয়ম
- ================================
- <?php $icon = get_post_meta($post->ID, 'icon', true);?>
- একটা ভেরিয়েবল নিবেন তারপর কান্ডিসন দিবেন
- ===================================
- <?php if($icon) : ?>
- <i class="icon-<?php echo $icon; ?> page-title-icon"></i>
- <?php else : ?>
- <i class="icon-home page-title-icon"></i>
- <?php endif; ?>
- ==================================
- <?php bloginfo('home'); ?> --লোগোতে হোম পেজ সেট
- ==========================================
- উইজেট রেজিস্টার করার কোড
- ==========================================
- /* Register sidebars and widgetized areas ********************************************/
- <?php
- পিএইচপি হবে না !!
- function brightpage_widget_areas() {
- register_sidebar( array(
- 'name' => __( 'Footer Left', 'brightpage' ),
- 'id' => 'footer_left',
- 'description' => __( 'Insert something for about us text.', 'brightpage' ),
- 'before_widget' => '<div class="widget span3">',
- 'after_widget' => '</div>',
- 'before_title' => '<h4>',
- 'after_title' => '</h4>',
- ) );
- }
- add_action('widgets_init', 'brightpage_widget_areas');
- ?>
- উইজেট কল করার কোড
- ===============================
- <?php if ( ! dynamic_sidebar( 'footer_left' ) ) : ?>
- এখানে ইফ শুরু করছেন এবং শেষ করতে হবে তবে শেষ করার আগে কোন জিনিস আপনি দেখতে চান তা দিয়ে দিন ।
- <?php endif; ?>
- ==============================================================
- <?php echo wp_trim_words(get_the_content(), 15);?>
- শর্ট কোডের জন্য নিচের কোড
- =========================================
- <?php
- পিএইচপি হবে না !!
- function caption_shortcode( $atts, $content = null ) {
- return '<span class="caption">' . $content . '</span>';
- }
- add_shortcode( 'caption', 'caption_shortcode' );
- ?>
- <!--.read_more{background-color:#DDDDDD;
- border-radius: 3px;
- color: #fff;
- display: inline-block;
- font-size: 14px;
- margin-bottom: 10px;
- margin-top: 10px;
- padding: 10px;} -->
- শর্ট কোদের অ্যাট্রিবিউট দেওয়ার জন্য
- ===========================
- function youtube_shortcode( $atts, $content = null ) {
- ==== উপরের এবং নিচের কোড টুকু বুজার জন্য দেওয়া হোল ====
- extract( shortcode_atts( array(
- 'width' => '560',
- 'class' => 'caption',
- 'height' => '315',
- ), $atts ) );
- রিটার্নের আগে আই কোড টুকু দিন
- ============================
- return '<iframe class="video_iframe" width="560" height="315" src="//www.youtube.com/embed/'.$content.'" frameborder="0" allowfullscreen></iframe>';
- }
- add_shortcode('youtube', 'youtube_shortcode');
- শর্ট কোডের উদাহরন
- ============================
- <?php
- পিএইচপি হবে না !!
- function youtube_shortcode( $atts, $content = null ) {
- return '<iframe width="560" height="315" src="//www.youtube.com/embed/'.$content.'" frameborder="0" allowfullscreen></iframe>';
- }
- add_shortcode('youtube', 'youtube_shortcode');
- function vimeo_shortcode( $atts, $content = null ) {
- return '<iframe src="//player.vimeo.com/video/'.$content.'" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';
- }
- add_shortcode('vimeo', 'vimeo_shortcode');
- ?>
- উইজেটে শর্টকোড সাপোর্ট করার জন্য নিচের কোড
- =====================================
- add_filter('widget_text', 'do_shortcode');
- কাস্টম পোস্ট রেজিস্টার করার জন্য
- ================================
- <?php function slider_custom_post() {
- register_post_type( 'slider-items',
- array(
- 'labels' => array(
- 'name' => __( 'Slides' ),
- 'singular_name' => __( 'Slide' ),
- 'add_new_item' => __( 'Add New Slide' )
- ),
- 'public' => true,
- 'supports' => array('thumbnail', 'title', 'custom-fields'),
- 'has_archive' => false,
- 'rewrite' => array('slug' => 'slider-item'),
- )
- );
- }
- add_action('init', 'slider_custom_post');
- ======================================
- কাস্টম অর্ডারের জন্য
- ==================================
- 'meta_key' => 'order_number', 'orderby' => 'meta_value', 'order' => 'ASC'
- ===============================
- ক্রপ করার জন্য
- ===============================
- add_image_size( 'slider-larger', 1900, 654 );
- ===============================================
- ফিচার ইমেজ সাপোর্ট দেওয়ার জন্য
- ================================================
- add_theme_support( 'post-thumbnails', array( 'post', 'slider-items' ) );
- ?>
- =======================================
- ইমেজের সোর্স ডাইনামিক ভাবে কল করার জন্য
- =======================================
- <?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),'single-post');?>
- <?php echo $image[0]; ?>
- ===========================
- গ্রাভাটার ইমেজ আনার জন্য ব্যবহার হয়
- =============================
- <?php echo get_avatar( $comment, 32 ); ?>
- পোস্ট থাম্ব আনার জন্য
- ==========================
- <?php the_post_thumbnail('slider-larger'); ?>
- <?php the_post_thumbnail('homepageinformation-thumb', array('class' => 'img-responsive')); ?>
- কাস্টম পোস্ট কল করার জন্য নিচের কোড
- ======================================
- <?php
- global $post;
- $args = array( 'posts_per_page' => -1, 'post_type'=> 'slider-items');
- $myposts = get_posts( $args );
- foreach( $myposts as $post ) : setup_postdata($post); ?>
- <li>
- <?php the_post_thumbnail('slider-larger'); ?>
- </li>
- <?php endforeach; ?>
- ট্যাক্সওনমি রেজিস্টার করার জন্য
- ================================
- function pages_taxonomy() {
- register_taxonomy(
- 'portfolio_cat', //The name of the taxonomy. Name should be in slug form (must not contain capital letters or spaces).
- 'portfolio-items', //post type name
- array(
- 'hierarchical' => true,
- 'label' => 'Portfolio Category', //Display name
- 'query_var' => true,
- 'rewrite' => array(
- 'slug' => 'portfolio-category', // This controls the base slug that will display before each term
- 'with_front' => true // Don't display the category base before
- )
- )
- );
- }
- add_action( 'init', 'pages_taxonomy');
- লগিন পেজের ডাটা দেখার জন্য
- ===========================
- <?php if(is_user_logged_in()) : ?>
- <!--Breadcrumb Part Start-->
- <div class="breadcrumb"><a href="index-2.html">Home</a> » <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
- <?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>
- <!--Breadcrumb Part End-->
- <h1><?php the_title(); ?></h1>
- <?php the_content(); ?>
- <?php endwhile; ?>
- <?php else : ?>
- <h3><?php _e('404 Error: Not Found', 'brightpage'); ?></h3>
- <?php endif; ?>
- <?php else : ?>
- <h2>You have to login for view this content. Don't have an account? Please register <a href="">Here</a>. Register user can be login <a href="<?php bloginfo('home'); ?>/wp-login.php?action=register">Here</a></h2>
- <?php endif; ?>
- লগিন পেজ ডিজাইন করার জন্য
- =======================================
- function my_login_logo_url() {
- return get_bloginfo( 'url' );
- }
- add_filter( 'login_headerurl', 'my_login_logo_url' );
- function my_login_logo_url_title() {
- return get_bloginfo( 'description' );
- }
- add_filter( 'login_headertitle', 'my_login_logo_url_title' );
- সি এস এস স্টাইল করার জন্য
- ==================================
- html{}
- body.login {}
- body.login div#login {}
- body.login div#login h1 {}
- body.login div#login h1 a {}
- body.login div#login form#loginform {}
- body.login div#login form#loginform p {}
- body.login div#login form#loginform p label {}
- body.login div#login form#loginform input {}
- body.login div#login form#loginform input#user_login {}
- body.login div#login form#loginform input#user_pass {}
- body.login div#login form#loginform p.forgetmenot {}
- body.login div#login form#loginform p.forgetmenot input#rememberme {}
- body.login div#login form#loginform p.submit {}
- body.login div#login form#loginform p.submit input#wp-submit {}
- body.login div#login p#nav {}
- body.login div#login p#nav a {}
- body.login div#login p#backtoblog {}
- body.login div#login p#backtoblog a {}
- ========================================
- অপশন ট্রি অ্যাড করার নিয়ম
- =======================================
- add_filter( 'ot_show_pages', '__return_false' );
- add_filter( 'ot_show_new_layout', '__return_false' );
- add_filter( 'ot_theme_mode', '__return_true' );
- include_once( 'option-tree/ot-loader.php' );
- include_once( 'inc/theme-options.php' );
- অপশন ট্রি কল করার নিয়ম
- =============================================
- <?php $fevicon_style = get_option_tree( 'fevicon_upload', '', false );?>
- <?php if($fevicon_style) : ?>
- <link rel="shortcut icon" href="<?php echo $fevicon_style;?>" />
- <?php else : ?>
- <link rel="shortcut icon" href="<?php echo get_template_directory_uri(); ?>/favicon.ico" />
- <?php endif; ?>
- থিম অ্যাক্টিভ করার পর রি-ডাইরেক্ট
- ==================================================
- if($_GET['activated']){wp_redirect(admin_url("admin.php?page=ot-theme-options"));}
- add_theme_support('custom-background');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement