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

  • 我们应该在WordPress短代码中使用ob_start()吗

    时间:2019-08-12

    我们使用了短代码,如bellow ob_start(); $rand = uniqid(); ?> <div class=\"faq-item-sm panel panel-default\"> <div class=\"panel-heading\" id=\"headingTwo\"> <h4 class=\"panel-title\"&g

  • AJAX评论支持-投票并不总是登记

    时间:2019-08-14

    我试图创建一个简单的ajax-基于Wordpress的评论投票系统。我已经成功地构建了大部分,但现在似乎大多数情况下,UPVOUTS都没有注册。有时它们确实会注册(但最多只能注册2个,尽管我没有实现限制),Ajax调用会得到成功的响应(因此我猜PHP函数会被执行)。你知道我哪里做错了吗(这是我的第一个Ajax项目)?PHP function:add_action( \'wp_ajax_comment_meta_update_vote\', \'comment_meta_update_vote\' );&#

  • 如何允许用户在我的域内创建自己的网站?

    时间:2019-08-15

    我想创建一个类似于theknot或withjoy的婚礼网站生成器。com。我想提供以下功能-用户应该能够选择自己的url slug用户应该有一个前端网站生成器用户应该能够选择一个预定义的主题请告诉我如何使用WordPress实现这一点。

  • 自定义帖子类型的帖子没有显示任何内容,但在XML站点地图中显示

    时间:2019-08-18

    我不使用任何缓存插件。自定义帖子类型的帖子仅显示在xml站点地图中,而不会显示在站点的其他位置,直到我“手动打开每个新帖子url”或“使用第三方在线工具手动打开每个新帖子url”或“只需在incognito窗口中直接打开新帖子的源代码url”。所有这三件事都起作用,使帖子在网站上可见。我认为这很容易解决,但我没有找到任何解决办法。有没有办法解决这个问题?谢谢

  • 主题启动器内容转换不起作用

    时间:2019-08-30

    我写过并翻译过一个主题,除了入门内容外,一切都很好。似乎我无法翻译内容,它仍以英语显示,尽管我已包含其他语言的翻译,并且默认的WordPress语言设置为其他语言。这是我的入门级内容阵列: \'posts\' => array( //Add pages \'home\' => array( \'post_type\' => \'page\', \'post_title\

  • 自定义发布类型的标签错误,被循环调用时找不到

    时间:2019-09-09

    I\'m new to WordPress (and to code), having just started my classes. I am working on a project with a few students and can\'t find a way to call my Custom Post Type. I tried several solutions from StackExchange, but I can\'t really find a solutio

  • 列表样式中的SVG-添加填充时换行

    时间:2019-09-10

    我正在尝试使用CSS添加自定义项目符号list-style-image. 以下是属性:ul { list-style-image:url(\"data:image/svg+xml;utf8,<?xml version=\'1.0\' encoding=\'utf-8\'?><svg width=\'18\' height=\'18\' viewBox=\'0 0 1792 1792\' xmlns=\'http://www.w3.org/2000/svg\'><

  • 同一服务器上的无头WordPress+Vue.js

    时间:2019-09-13

    我找到了许多关于无头wordpress和vue的文章。js通过WP REST API使用数据。在这些文章中,他们将应用程序部署在不同的服务器上。后端与前端位于不同的服务器上。我正在尝试找出如何在一台服务器上部署该应用程序。到目前为止,我提出了一个解决方案:在服务器上为CMS创建子文件夹(子域),在公共上上载Vue前端,并通过WP REST API端点从子域中提取数据。是否可以在不创建子域的情况下连接Wordpress和Vue?我想将vue应用程序上传到Wordpress所在的文件夹中。我想我不能把它放在w

  • 在自定义WordPress主题中使用`Template Parts`文件夹而不是`Includes`文件夹

    时间:2019-09-13

    当我过去构建静态站点时,我有一个includes文件夹,如果需要在不同的页面上重复组件/HTML,我会使用php。我在Wordpress中注意到,此功能是通过template-parts 文件夹,它似乎做同样的事情。我将第一次开始构建自定义主题,我的问题是,有什么理由我应该使用template-parts 而不是includes 文件夹,如果我使用includes 文件夹是否有任何负面消息?非常感谢

  • 有什么理由不在我自己的帖子的嵌入中包含Java脚本吗?

    时间:2019-09-15

    我正在为我正在创建的主题定制帖子的嵌入内容。正在查看header-embed.php 在里面Theme_Compat 我看到头部有以下特征class=\"no-js\". 这是否意味着包含JavaScript是个坏主意?(如果是,为什么?)

  • 使用wpdb检索数据以用于定制器控件

    时间:2019-09-15

    所以我有以下代码:add_action(\'customize_register\', \'homepage_sections\'); //products function homepage_sections($wp_customize){ $wp_customize->add_panel(\'homepage_sections\', array( \'title\' => \'Homepage Sections

  • 在Nav_Walker中获取当前菜单位置

    时间:2019-09-19

    如何检索当前菜单位置(注册于register_nav_menus) 从导航助行器类内部?例如:<?php class Special_Nav_Walker extends Walker_Nav_Menu { // How can I get `special_menu` here, when the walker is applied to the menu (see below) } wp_nav_menu(

  • 从wp多站点网络获取所有帖子,并根据创建者术语按降序对所有帖子进行排序

    时间:2019-09-20

    从wp multisite network获取所有帖子,并根据“创建者”一词按降序对所有帖子进行排序$all_blog = get_last_updated(); $countpost = 1; foreach ($all_blog as $key=>$current_blog) { if($current_blog[\'blog_id\'] != 1){ switch_to_blo

  • 在XAMPP上安装WordPress时连接到数据库时出错[尝试了所有常用内容](包括PIC)

    时间:2019-09-20

    这是我得到的错误https://gyazo.com/56134064606564c836ae8b0f18a129ba以下是我使用的DB登录设置:https://gyazo.com/2facfe11765bc4b887c31bc111bb123a以下是我的DB名称和用户:https://gyazo.com/2e009a5d37e87ba1e094ed0b6c826af6到目前为止我所做的尝试:启用所有权限,将其分配给所有数据库,不再需要密码和用户名。尝试在登录信息下将主机名设置为本地。背景:-要设置XAMP

  • 自定义导航漫游在子菜单中显示值

    时间:2019-09-21

    我正在尝试在导航行者中添加的自定义Tailwindcss/Vue组件中显示子菜单链接。Menu Issues标题。php <nav class=\"flex items-center justify-between flex-wrap bg-teal-500 p-6\"> <div class=\"flex items-center flex-shrink-0 text-white mr-6\"> <svg class=\"fill-curren

  • Apostrophes replaced by '

    时间:2019-09-25

    我使用插件在社交网络上自动发布文章从我的网站在Facebook或Twitter上发送一篇文章条款替换为:';问题可能来自主题,但我不确定。我试图进行“搜索并替换”,用撇号替换此代码使用“regex”,但根本不起作用

  • 自定义快捷代码不会显示包装的内容

    时间:2019-09-28

    我正在尝试创建一个插件,为我的自定义bootstrap 4布局提供一些短代码实用程序。我正在读shortcode APIdocs 但我无法显示包装在我创建的短代码中的内容。插件类加载正确,但如果我加载我制作的测试页面,它将只显示页眉和页脚,短代码内的内容将不会加载。这有解决办法吗?代码有什么问题?<?php /* * Plugin Name: BootstrapGrid */ class BootstrapUtilsGrid {

  • 在插件类中注册依赖项css和js

    时间:2019-09-29

    我有以下代码: public function __construct() { add_action(\'wp_enqueue_script\' , array( $this, \'initBootstrap\' )); add_action(\'wp_enqueue_style\' , array( $this, \'initBootstrap\' )); add_action(\'wp_register_script\' , array(

  • 删除令人讨厌的WP管理员栏CSS

    时间:2019-10-01

    我试图删除恼人的WP管理栏css。<style type=\"text/css\" media=\"screen\"> html { margin-top: 32px !important; } * html body { margin-top: 32px !important; } @media screen and ( max-width: 782px ) { html { margin-top: 46px !important; }

  • 如果标题包含特殊字符,则POST_EXISTS返回0

    时间:2019-10-02

    我正在使用以下代码:$title = get_the_title($result->post_id); if ( 0 === post_exists( $title ) ) { $title = \'Document Id: \'.$result->post_id .\' (Deleted)\'; } 但如果帖子标题包含特殊字符,则返回0。我还尝试使用$title = esc_attr(get_the_title($result->post_i