انجمن


چند فهرستی کردن قالب که از یک فهرست بیشتر پشتبانی نمیکن  (۵ نوشته)

  • satanic

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    تشکر شده: ۱ بار
    # نوشته شده: ۱۱ سال پیش
    ۲۴ بهمن ۱۳۹۱ - ۲۳:۳۷

    با سلام من وقتی دوتا فهرست ایجاد میکنم
    مینویسه پوسته شما از یک فهرست بیشتر پشتبانی نمیکند و فهرست دوم رو نشون نمیده
    چه جوری میتونم چندین فهرست ایجاد کنم
    افزونه خاصی باید نصب کنم یا باید کد تغییر بدم؟

  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۲۵ بهمن ۱۳۹۱ - ۰۸:۳۰

    درود .

    خیر نیاز به نصب افزونه نیست . بستگی به قالبتون داره دیگه !!

    معمولا خود قالب یک مکانی داره برای نمایش فهرست ها . حالا ممکنه داخل قالب تعداد مجاز 1 عدد تعریف بشه و یا 10 تا.

    باید به قالبتون مراجعه کنید . بیشتر دستورات در فایل های function.php تعریف میشن .

    اگر شما نمونه کد هیدر رو قرار بدین ، کلمه ی تعریف شده ی فهرست ها رو براتون پیدا کنیم و شما اون کلمه رو جستجو کنید .

    البته بعضا قالب ها داخل فایل های header.php هم قابل تنظیم هستند .

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    satanic
  • satanic

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    تشکر شده: ۱ بار
    # نوشته شده: ۱۱ سال پیش
    ۲۶ بهمن ۱۳۹۱ - ۱۲:۲۸

    <?php
    /**
     * The Header for our theme.
     *
     * Displays all of the <head> section and everything up till <div id="main">
     *
     * @package web2feel
     * @since web2feel 1.0
     */
    ?><!DOCTYPE html>
    <html <?php language_attributes(); ?>>
    <head>
    <meta charset="<?php bloginfo( 'charset' ); ?>" />
    <meta name="viewport" content="width=device-width" />
    <title><?php
    	/*
    	 * Print the <title> tag based on what is being viewed.
    	 */
    	global $page, $paged;
    
    	wp_title( '|', true, 'right' );
    
    	// Add the blog name.
    	bloginfo( 'name' );
    
    	// Add the blog description for the home/front page.
    	$site_description = get_bloginfo( 'description', 'display' );
    	if ( $site_description && ( is_home() || is_front_page() ) )
    		echo " | $site_description";
    
    	// Add a page number if necessary:
    	if ( $paged >= 2 || $page >= 2 )
    		echo ' | ' . sprintf( __( 'Page %s', 'web2feel' ), max( $paged, $page ) );
    
    	?></title>
    <link rel="profile" href="http://gmpg.org/xfn/11" />
    <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
    <link href='http://fonts.googleapis.com/css?family=PT+Sans:400,700' rel='stylesheet' type='text/css'>
    <!--[if lt IE 9]>
    <script src="<?php echo get_template_directory_uri(); ?>/js/html5.js" type="text/javascript"></script>
    <![endif]-->
    
    <?php wp_head(); ?>
    </head>
    
    <body <?php body_class(); ?>>
    <div id="page" class="hfeed site wrapper">
    <div class="container_12">
    	<header id="masthead" class="site-header cf" role="banner">
    
    			<div class="top grid_12 cf ">
    
    				<div class="head">
    					<div class="logo">
    						<h1 class="site-title"><a>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
    						<h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
    					</div>
    					<div class="top-ad">
    					<div id="search">
    						<form role="search" method="get" id="searchform" action="<?php echo home_url( '/' ); ?>">
    						<input type="text" name="s" id="s" value="جستجو ..." onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;"/>
    					<div class="select-type">
    						<select id="post_type" name="post_type">
                            	<option value="products">محصولات</option>
    							<option value="post">وبلاگ</option>
    						</select>
    					</div>
    						<input type="submit" id="searchsubmit" value="جستجو" />
    					</form>
    					</div>
    
    					</div>
    					<div class="clearfix"></div>
    				</div>
    					<div class="sub-head">
    				<div id="botmenu">
    						<?php wp_nav_menu( array( 'container_id' => 'submenu', 'theme_location' => 'primary','menu_id'=>'web2feel' ,'menu_class'=>'sfmenu','fallback_cb'=> 'fallbackmenu' ) ); ?>
    				</div>
    				<div class="searchbox">
    					 <?php the_dropdown_taxonomy('department'); ?>
    				</div>
    				</div>
    			</div>
    
    	</header><!-- #masthead .site-header -->
    
    	<div id="main" class="site-main cf">
  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۲۶ بهمن ۱۳۹۱ - ۱۳:۴۱

    داخل function قالبتون دنبال کلمه ی wp_nav_menu یا botmenu بگردین و تغییرات رو انجام بدین .

  • satanic

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    تشکر شده: ۱ بار
    # نوشته شده: ۱۱ سال پیش
    ۲۷ بهمن ۱۳۹۱ - ۱۶:۱۴

    اینم function

    <?php
    /**
     * web2feel functions and definitions
     *
     * @package web2feel
     * @since web2feel 1.0
     */
    
    require_once('class-tgm-plugin-activation.php');
    
    include ( 'getplugins.php' );
    include ( 'aq_resizer.php' );
    include ( 'guide.php' );
    include ( 'cuztom/cuztom.php' );
    
    /**
     * Set the content width based on the theme's design and stylesheet.
     *
     * @since web2feel 1.0
     */
    
    if ( ! isset( $content_width ) )
    	$content_width = 640; /* pixels */
    
    if ( ! function_exists( 'web2feel_setup' ) ):
    /**
     * Sets up theme defaults and registers support for various WordPress features.
     *
     * Note that this function is hooked into the after_setup_theme hook, which runs
     * before the init hook. The init hook is too late for some features, such as indicating
     * support post thumbnails.
     *
     * @since web2feel 1.0
     */
    function web2feel_setup() {
    
    	/**
    	 * Custom template tags for this theme.
    	 */
    	require( get_template_directory() . '/inc/template-tags.php' );
    	require( get_template_directory() . '/inc/custom-functions.php' );
    	require( get_template_directory() . '/inc/paginate.php' );
    	require( get_template_directory() . '/inc/drop-down-taxonomy.php' );
    
    	/**
    	 * Custom functions that act independently of the theme templates
    	 */
    	//require( get_template_directory() . '/inc/tweaks.php' );
    
    	/**
    	 * Custom Theme Options
    	 */
    	//require( get_template_directory() . '/inc/theme-options/theme-options.php' );
    
    	/**
    	 * Make theme available for translation
    	 * Translations can be filed in the /languages/ directory
    	 * If you're building a theme based on web2feel, use a find and replace
    	 * to change 'web2feel' to the name of your theme in all the template files
    	 */
    	load_theme_textdomain( 'web2feel', get_template_directory() . '/DBS-Lang' );
    
    	/**
    	 * Add default posts and comments RSS feed links to head
    	 */
    	add_theme_support( 'automatic-feed-links' );
    add_theme_support( 'menus' );
    	/**
    	 * Enable support for Post Thumbnails
    	 */
    	add_theme_support( 'post-thumbnails' );
    
    	/**
    	 * This theme uses wp_nav_menu() in one location.
    	 */
    	register_nav_menus( array(
    		'primary' => __( 'Primary Menu', 'web2feel' ),
    	) );
    
    	/**
    	 * Add support for the Aside Post Formats
    	 */
    	add_theme_support( 'post-formats', array( 'aside', ) );
    }
    endif; // web2feel_setup
    add_action( 'after_setup_theme', 'web2feel_setup' );
    
    /**
     * Register widgetized area and update sidebar with default widgets
     *
     * @since web2feel 1.0
     */
    function web2feel_widgets_init() {
    	register_sidebar( array(
    		'name' => __( 'Sidebar', 'web2feel' ),
    		'id' => 'sidebar-1',
    		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
    		'after_widget' => '</aside>',
    		'before_title' => '<h1 class="widget-title">',
    		'after_title' => '</h1>',
    	));
    		register_sidebar(array(
    		'name' => 'Footer',
    		'before_widget' => '<li class="botwid grid_3 %2$s">',
    		'after_widget' => '</li>',
    		'before_title' => '<h3 class="bothead">',
    		'after_title' => '</h3>',
    	));
    }
    add_action( 'widgets_init', 'web2feel_widgets_init' );
    
    /**
     * Enqueue scripts and styles
     */
    
    function web2feel_scripts() {
    	wp_enqueue_style( 'style', get_stylesheet_uri() );
    	wp_enqueue_style( '960grid', get_template_directory_uri() . '/css/960.css');
    	wp_enqueue_style( 'flexslider', get_template_directory_uri() . '/css/flexslider.css');
    	wp_enqueue_style( 'fancyboxcss', get_template_directory_uri() . '/css/jquery.fancybox.css');
    
    	wp_enqueue_script( 'flexsliderjs', get_template_directory_uri() . '/js/jquery.flexslider-min.js', array( 'jquery' ), '20120206', true );
    	wp_enqueue_script( 'fancybox', get_template_directory_uri() . '/js/jquery.fancybox.pack.js', array( 'jquery' ), '20120206', true );
    	wp_enqueue_script( 'superfish', get_template_directory_uri() . '/js/superfish.js', array( 'jquery' ), '20120206', true );
    	wp_enqueue_script( 'custom', get_template_directory_uri() . '/js/custom.js', array( 'jquery' ), '20120206', true );
    
    	if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
    		wp_enqueue_script( 'comment-reply' );
    	}
    
    }
    add_action( 'wp_enqueue_scripts', 'web2feel_scripts' );
    
    /* FLush rewrite */
    
    function my_rewrite_flush() {
        flush_rewrite_rules();
    }
    add_action( 'after_switch_theme', 'my_rewrite_flush' );
    
    ?>

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.