wp主題文件夾下最基本需要:
index.php, style.css
出現無法選擇主題的時候,可以在wordpress根目錄的index.php上加上這句
~~~
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
~~~
charset=UTF-8
`charset=<?php bloginfo('charset');?>`
wp的主題絕對路徑:
`<?php bloginfo('template_directory'); ?>`
或者:
`<?php echo esc_url(get_template_directory_uri()); ?>`
wp主題下的style.css文件的路徑
`<?php bloginfo('stylesheet_url');?>`
wp首頁路徑
`<?php echo get_option('home'); ?>`
網站名字
`<?php bloginfo('name'); ?>`
主題的標題和描述:
`<title><?php bloginfo('name'); ?> | <?php bloginfo('description'); ?></title>`
或者wp默認標題和描述樣式:
~~~
// 無title標簽情況下有:
<?php wp_head(); ?>
// 在funtions.php加入:
<?php add_theme_support( 'title-tag' ); ?>
~~~
修改靜態頁面的css、js、img等文件夾位置為wp文件時,可以搜索css/、js/、img/,然后替換為:
~~~
<?php bloginfo('template_directory'); ?>/css/
<?php bloginfo('template_directory'); ?>/js/
<?php bloginfo('template_directory'); ?>/img/
~~~
這樣可以避開某個單詞下的css、js、img等字母,直接搜索后續為css/、js/、img/的文件夾進行替換。
調用頭部、側邊欄、尾部,其他頁面
~~~
<?php get_header();?>
<?php get_sidebar();?>
<?php get_footer();?>
// load other_page.php
<?php get_template_part('other_page'); ?>
~~~
消除插件的兼容性問題
~~~
<?php wp_head(); ?>
<?php wp_footer();?>
~~~
function.php調用導航欄
~~~
<?php
//自定義菜單
register_nav_menus(
array(
'header-menu' => __( '導航自定義菜單' ),
)
);?>
~~~
頁面調用導航欄
`<?php wp_nav_menu( array( 'container' => '','menu_class' => 'navigation','menu_id' => 'nav_sgBhgn') ); ?>`
注冊特色圖片功能
~~~
<?php
function theme_setup(){
//add featured image support
add_theme_support('post-thumbnails');
}
add_action('after_setup_theme','yunfan_setup');
~~~
友情鏈接只在首頁顯示
~~~
<?php if ( is_home()) { ?>
<?php wp_list_bookmarks('title_li=&categorize=0&orderby=rand&limit=24'); ?>
<?php } ?>
~~~
找回3.5版本后隱藏的友鏈管理功能,在函數文件functions.php,粘貼以下代碼:
`<?php add_filter( 'pre_option_link_manager_enabled', '__return_true' ); ?>`
顯示文章特色圖和內容
~~~
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="words">
<p>
<?php the_post_thumbnail();?>
<?php the_content("");?>
</p>
</div>
<?php endwhile; ?>
<?php endif; wp_reset_query(); ?>
~~~
- WordPress平臺的網站開發
- 電商主題開發
- WooCommerce主題開發優化部分
- 首頁開發
- WooCommerce
- 判斷用戶是否登錄
- WordPress Menu
- WooCommerce PayPal Checkout Gateway
- 頁面和文章
- 調用產品和文章
- 判斷屬于哪個頁面
- 相關文章
- 消除文章分享按鈕集底部的文字
- wordpress主題模板和主題開發
- wordpress主題準備
- wordpress主題文件結構
- 豪源主題
- WooCommerce SEO
- 插件開發
- wordpress二次開發
- theme基本顯示
- menu調用
- 分拆為header.php和footer.php
- 頁面、文章樣式選擇顯示
- 面包屑導航 Breadcrumb
- 特色圖
- 閱讀次數統計
- 分頁功能
- Advanced Custom Fields
- Custom Post Type UI
- post type
- 小工具
- 小工具調用
- shortcode
- 文章循環輸出
- 標題和文章限制字數輸出顯示
- WordPress主題theme1開發
- wordpress搭建多站點
- wordpress常用函數
- wordpress循環代碼
- Woocommerce
- Woocommerce支持
- WordPress插件開發
- wordpress會員插件
- WordPress插件使用
- WordPress插件集
- WordPress的核心
- Wordpress原理
- Wordpress要點
- WordPress網站搬家
- WPML
- 服務器
- Cloud 9
- test
- 網站