您当前的位置:首页 > TAG信息列表 > theme-development

  • 在父主题中添加动作挂钩以更轻松地自定义子主题

    时间:2014-02-06

    我想知道为什么没有人(还没找到)在主题的开头和结尾添加自定义挂钩function.php 用于主题开发。我问这个问题的原因是,在制作子主题时,我必须覆盖一些默认设置,如父主题主主题中设置的图像大小function.php (否!function_exists 覆盖)。所以我在我孩子的function.php将被覆盖。除了添加function_exists wrapper,我想到的解决方案就是添加一个do_action() 在函数的开头和结尾。php。但这是一种不好的做法吗?如果是,为什么?我找不到任何答案

  • 如何根据WordPress图库快捷码制作幻灯片快捷码?

    时间:2014-02-06

    这是用于gallery短代码的wordpress函数,我想了解它是如何工作的,这样我就可以实现一个幻灯片短代码,并像gallery短代码那样添加img id。 function gallery_shortcode($attr) { $post = get_post(); static $instance = 0; $instance++; if ( ! empty( $attr[\'ids\'] ) ) { // \'ids\' i

  • 如何包含带有主题的帖子

    时间:2014-02-06

    我正在做一个主题,并想提交的帖子,我已经与该主题的用户。如何做到这一点?

  • 我如何指定我的主题的某个区域包含小部件?

    时间:2014-02-07

    我是WordPress主题开发的新手,我正在开发一个使用BootStra CSS框架的主题我必须这样做,我的主题的一个特定区域可以包含一些小部件\\模块(我不知道WP中的正确名称是什么,我指的是后端中的设置,这些设置将一些组件输出为库图像或幻灯片)。有人能帮我理解这个论点吗?我可以从什么开始执行此操作?

  • 小部件未显示在我的自定义主题中

    时间:2014-02-07

    我正在开发WordPress自定义主题:http://onofri.org/WP_BootStrap 我正在尝试插入一个widget area 在Partner e Sostenitori 部分,但无法工作。我执行了以下操作:1) 我已将以下代码放入functions.php 主题文件:/** * Register our sidebars and widgetized areas. * */ function arphabet_widgets_init() {&#x

  • 在使用插件时,如何手动定位共享此按钮?

    时间:2014-02-08

    在开发自定义主题时,我有一些客户希望将ShareThis用于他们的社交媒体。ShareThis提供了一个带有控制面板的插件,允许客户端管理按钮、样式等。问题是ShareThis插件使用上的过滤器呈现按钮the_content. 这意味着该按钮必须始终显示在主内容块的正后方。使用插件时,是否有某种方法可以手动控制共享此按钮在模板中的位置?我知道我可以手动将ShareThis代码放在我的模板中,但是客户端无法在Wordpress控制面板中进行控制。

  • Any walker causes blank menu?

    时间:2014-02-08

    使用以下或任何其他自定义Walker\\u Nav\\u菜单似乎会导致导航菜单为空,我尝试指定默认值以确保我没有发疯,但它仍然会将输出为空。。。有什么想法吗?<?php wp_nav_menu( array( \'theme_location\' => \'primary\', \'depth\' => 3, \'walker\' => new Walker_Nav_Menu() ) ); ?> 在上下文中<?php /** * The He

  • 重定向在AJAX函数中不起作用

    时间:2014-02-08

    我正在使用ajax发布表单数据。最后,我想重定向到主页。我正在尝试以下代码,它不起作用。它返回错误302。如何在以下函数中重定向?谢谢add_action(\'wp_ajax_nopriv_custom_register\', \'custom_register\'); add_action(\'wp_ajax_custom_register\', \'custom_register\'); function custom_register(){ //p

  • 创建新的WordPress主题,无需更新

    时间:2014-02-12

    我想为我的客户创建一个自定义网站。我想使用wordpress,但我在wordpress开发中没有basic,所以我计划在2013年重写一些代码。我脑子里有一些关于我的计划的问题:我是否可以重写一些代码,并使用不同的名称文件夹和样式表?是法律的权利吗</如果我重命名n create customize TT主题,那么主题的更新如何?因为我想一次性开发,而不支持或更新主题,所以主题安全吗</有什么建议吗?

  • 根据页面更改图像大小

    时间:2014-02-13

    我有一个简单的摄影网站,整个网站都使用大尺寸的图像。然而,在归档页面上,我有大约35篇帖子,每篇都显示了第一张图片。默认情况下,上传的图像约为600像素宽。然而,在存档页面上,它们只需要150像素宽。The problem: I don\'t need 600 pixel wide images on this heavily populated archive page.我知道WordPress在上传到媒体库时会生成较小的图像。是否有一种方法可以使用生成的较小图像,而不是较大的默认图像?

  • 如何创建全局变量存储库

    时间:2014-02-17

    这可能有一个简单的答案,但我想将我在主题中声明(或缓存)的所有变量存储在一个中心文件中,然后全局地服务于该文件(类似于get_header(), get_footer() 和get_sidebar() 工程)。我尝试创建一个名为variables.php 并通过get_template_part 但没有成功。对于这个特定的项目,如果我在我的主题中创建的大量变量都放在一个中心位置,而不是分散在各个主题文件中,那将更加方便。在WordPress中有没有一种惯用的方法来实现这一点?

  • 使用Twitter Bootstrap在前端管理栏上方留出过多空白

    时间:2014-02-18

    The problem (Excess White Space Above Admin Bar on Frontend Using Twitter Bootstrap):登录并查看前端时,如果缩小浏览器,管理栏上方会出现过多的空白。我注意到它的全屏效果很好,甚至是~平板电脑大小。然而,当要缩小到小于600px时,管理栏上方会出现空白。我已经在手机上进行了测试,手机上也有空白。The Question:这是WordPress的一个冲突问题,还是我需要对我的Twitter引导设置做些什么?任何关于在移动设备上

  • 保存临时注册数据

    时间:2014-02-21

    我正在进行一个自定义注册过程,用户首先用自己的名字和电子邮件注册,然后再添加自己的公司(帖子类型为“公司”)中的帖子)。在他们用自己的姓名和电子邮件注册后,将收到一封带有注册链接的电子邮件。我需要临时保存他们的数据,因此如果他们单击链接,他们的姓名和电子邮件将从数据库中检索回来。以Wordpress方式保存此数据的最佳选项是什么。是否使用选项表?我无法将其保存在会话中,因为例如,有些人会在一周后阅读他们的电子邮件。

  • 一次添加新用户和元数据

    时间:2014-02-21

    我正在进行自定义注册过程,用户首先填写自己的姓名和电子邮件,然后收到激活电子邮件,然后继续注册过程。该电子邮件包含一个带有引用的激活链接。我需要在我的新用户中保存此引用,以便如果用户单击链接,我可以检索回用户数据。但由于某些原因,我无法通过插入新用户来添加用户元数据。因此,首先我要处理表单,从中获取POST值。如果它们是真的,我启动此代码:$ref = md5( get_bloginfo( \'name\' ) . $reg_email ); $activation_url = get_blogi

  • 第二个菜单具有第一个菜单ID

    时间:2014-02-22

    我注册了两个菜单top menu和main menu。我在管理面板上创建了两个菜单,并为每个菜单分配了一个菜单(不同的项目)但当我查看前端时,我看到这两个菜单具有相同的项目,主菜单的id为“menu-top-menu-1”以下是我所拥有的:功能。phpfunction register_my_menus() { register_nav_menus (array( \'main-menu\' => \'Main Menu\', \'to

  • 如何只显示侧边栏的一些小部件?

    时间:2014-02-22

    我想打破三个容器上的侧边栏。每个容器应最多容纳侧栏的三个小部件。因此,我需要分别为小部件0到2、3到5和6到8查找HTML。通常,我会使用dynamic_sidebar() 显示侧栏,但此函数不接受参数来指定我只需要侧栏的一系列小部件。而且,我发现wp_get_sidebars_widgets(), 但它并不打算用于主题。如何仅获取动态侧栏给定范围内的小部件?例如,这就是我的想法。// functions.php // display range of widgets of a sidebar&#

  • ADD_TIME_SUPPORT(‘My-Customer-Feature’)

    时间:2014-02-22

    根据codex,我无法定义自定义主题支持功能。理想情况下,我想在我的子主题中设置一个父主题可以检查的特性。是否存在适合在此上下文中使用的等效函数?例如,我希望父主题在标题区域中有一个新的侧栏,但由于我最近才引入此侧栏区域,它的存在可能会打破以前创建的子主题布局外观。因此,对于此次添加后创建的新儿童主题,我希望能够调用如下内容:add_theme_support(\'header-sidebar\'); 然后,在我的父主题中,我注册了可用于任何子主题的默认侧栏,我想使用:if(current_th

  • 如何为主题添加菜单支持?

    时间:2014-02-22

    我尝试了一些教程。我想我应该用register_nav_menus() 然后将菜单添加到header.php下面是我在函数中尝试的代码。此帮助网站本身的phpfunction my_cool_menu_function(){ register_nav_menus( array( \'primary\' => \'Primary Navigation\' )); } add_action( \'after_setup_theme\',

  • 允许在帖子和页面内容中使用标记和属性

    时间:2014-02-24

    我正在尝试允许链接上的“onclick”属性以及一些html标记(如iframe)显示在帖子和页面中的内容。在我的主题功能中。php文件,我尝试了移除wpautop等过滤器function rm_wpautop($content) { global $post; // Get the keys and values of the custom fields: $rmwpautop = get_post_meta($post->ID, \'wpautop\', tr

  • WordPress主题中存在多个循环的问题

    时间:2014-02-24

    我正在使用这样的多个循环 <?php $posts = get_posts(\'numberposts=1&order=DESC&orderby=post_date&category=\'.get_cat_ID( \'سیاست\' )); foreach ($posts as $post) : start_wp(); ?> <?php if ( has_post_thumbnai