如何以编程方式在自定义表单中添加关键字字段?
出于很多好的原因,我在wordpress网站中插入了一个自定义表单,在自定义插件中手动编码。有一种简单的方法可以向表单的原始代码中添加一个用于添加关键字的字段(例如此网站用于“标记”的字段,将每个单词装箱到空格后)?
关于wp数据库挂钩(建立连接时出错)
是否有一个钩子,在建立数据库连接出错后/之前立即调用?问题是,如果api记录器发生这种情况,我想记录一些警告。如果没有,是否有可能创建一个,或者您可以建议如何创建?
如何显示按年份排序的所有帖子
我想显示所有以年份分隔的帖子。就像那样。2017<2017年12月1日后7月2日后3月25日后2016<12月25日后,7月14日后,3月31日后,我实际拥有的代码与我想要的完全不同,因为在尝试之后,很多可能性都不起作用。顺便说一句,我在这里输入了我的实际情况。一个循环,包含标题、摘录、日期、标签、作者和阅读更多内容的链接。我只想保留帖子的名称、日期和阅读更多内容的链接。正如我之前解释的那样,这些帖子是按年份分开的。<!-- language: lang-php -->
获取当前页面的分类名称
我正在尝试以与获取术语名称相同的方式获取分类名称:$术语->名称-这可能吗?但是$taxonomy->name不会显示任何内容$taxonomy单独显示slug,但我需要分类的标签/名称。// get taxonomies terms links function custom_taxonomies_terms_links() { global $post, $post_id; // get post by post id $p
如何获得主页菜单的名称?
我试图通过插件以编程方式将菜单项添加到基于位置的菜单中,我希望将其添加到附加到主页菜单的位置。这是我的代码://Add user menu item add_filter( \'wp_nav_menu_items\', \'add_user_link\', 10, 2); /** * Add a login link to the members navigation */ function add_user_link( $items, $args ){
永久链接中的分层分类导致404子术语档案
我有一个带有层次分类法的自定义帖子类型。permalink结构如下:www.mysite.com/post_type/taxonomy_term -> works (tax archive page) www.mysite.com/post_type/taxonomy_term/post_name -> works (post page) www.mysite.com/post_type/taxonomy_term/taxonomy_sub_term -> 404 err
TAX_QUERY(如果术语为空)
我很困惑,我应该通过什么才能从所有条款中获得所有帖子?现在我可以通过featured 为了得到所有events, 但如何获取所有事件?我知道我可以摆脱tax_query() 然而,我用它作为参数,在这里我可以传递一定的税,如果不是,我想要所有的帖子。(我想要的是,如果有一个带有标记(特色)的事件,则显示该事件,如果没有带有标记(特色)的事件,则显示所有事件)$now = date(\'d-m-Y H:i:s\'); $cat = \'featured\'; $args = array(
如何清理Java脚本变量中的str_place函数
我在javascript中有以下输出日期的代码。使用反斜杠,我将这些字符串替换为str_replace 删除反斜杠,但我无法使用任何转义函数esc_js.Stored Days Arrayarray (size=2) 0 => string \'4/7/2018\' (length=8) 1 => string \'11/18/2017\'(length=10) The codevar disabledDays = <?php echo str_repla
只有在两次调用jQuery时,Masonry才起作用
因此,我注意到我在WordPress安装中加载了两次jQuery,当我删除我在页脚中添加的CDN并仅使用jQuery WordPress时,我的砌体停止工作,并给出了错误:未捕获类型错误:$(…)。砌体不是一种功能。所以我试着用wp_enqueue_script(\'masonry\'); 和wp_enqueue_script(\'jquery-masonry\'); 要加载WordPress版本的masonry,它仍然不起作用,而且脚本文件也没有加载。我不知道发生了什么。任何帮助都会很好。谢谢!
如何在服务器迁移后修复IP地址问题
为便于讨论和澄清:旧ip=12.345.6.789新ip=98.765.432.10我在本地virtualbox机器上创建了一个开发Wordpress服务器/站点,该机器有一个桥接连接,为其分配了一个唯一的IP地址。开发完成后,整个VM将导入到生产VMWare vServer中。我在MySQL数据库中做了适当的更改,将IP地址从旧IP更改为新的生产IP,除一个例外,一切正常。在生产版本中单击或访问任何链接或内容时,浏览器显示“正在等待12.345.6.789…”解析到正确的ip 98.765.432.10
将快捷码包含在另一个包含的快捷码中会中断输出功能
我已经看到了几个关于这个主题的问题,但似乎没有一个真正回答这个问题。我当前正在上注册我的短代码after_setup_theme.function mbe_register_shortcodes() { require_once( PATH . \'/inc/shortcodes.php\' ); add_shortcode( \'font\', \'mbe_shortcode_font\' ); } add_acti
仅获取当前产品的父项(_T)
我希望有人能给我一个线索。实际上,我在单页产品上显示所有产品类别(product\\u cat taxonomy),还显示有关产品本身的child。例如:Product-A的Cat1 parent>Cat1-child1,Cat1-child2=>代码正确显示它们,但也将显示属于另一个现有产品的任何其他父类别。。。。结果我得到一个额外的父类别,显示时没有子类别。所以我只想显示属于产品本身的父类别。我想我在使用get\\u terms函数的代码开头缺少了一些知识$parents = get_te
Front-End User Profile
我有一个前端用户配置文件模板,我正在工作,一切都很好,除了上传配置文件图片。我创建了一个自定义用户字段,我正在尝试使用按钮文件类型上载图片并将URL存储在自定义字段中。看一看-https://pastebin.com/rPErwCgU我目前已经在使用此代码进行前端帖子上传,它允许多张图片。我需要找出如何为只有1张照片的用户执行此操作,并将其存储在附加到当前用户的自定义字段中--if (!empty($_FILES[\'sightMulti\'][\'tmp_name\'][0])) { $
URL rewriting not working
我有一个wordpress页面,它接受一个查询参数,并根据该参数自定义页面(通过javascript,wordpress模板总是相同的)。其url如下所示:example.com/site/city-page?center=mycitycenter 我想将其改写为:example.com/site/city/mycitycenter 在哪里site 是wordpress实例所在的子目录。我试着重写如下:function add_city_query_var ( $query_vars
将URL打印到默认特色图像
我正在尝试为特色图像设置回退图像<我的主要问题是缺少get_the_post_thumbnail_url(). 我使用这个函数在许多模板中回显拇指url,因为它很容易自定义。因此,这并不是为每次使用创建if条件的解决方案。甚至可以为空白特征图像设置默认图像,因为它可能会更改我知道我可能会将筛选器应用于get_post_thumbnail_id(), 但很可能我需要一个指向此回退图像的外部URL,在这个主题中硬编码。但是,即使我不能应用外部图像,如何为get_the_post_thumbnail_ur
正在为后端服务器创建登录页面
我使用自定义CSS和JS插件将gamesparks html和JS添加到页面中。你可以访问www.martialparks。com公司我正在尝试初始化sdk,目的是通过gamesparks服务器发送和接收身份验证请求(至少)当我输入API密钥和密码时。。。什么都没发生。我觉得应该有事情发生。当我查看页面时,我发现了一些错误(我想)JQMIGRATE:Migrate已安装,版本1.4.1(索引):42 GET my gamesparks。js链接网::ERR\\u中止(索引):43获取我的第二个gamesp
无法将变量传递给页面定义
在开发插件时,变量$staging_site 分配了一个值,例如。,$staging_site = \'some_value\' 在插件的php文件中。稍后在同一文件中,函数定义为function stl_page($stagingSite) { $url = get_site_url(); $allowed = strpos($url, $stagingSite) > 0; ... } 进一步的背景:add_action(
如何在新的帖子管理屏幕中排除类别小工具中特定类别的列表?
我正在尝试从new post屏幕上的category小部件(默认)中排除一个术语(id=46),但我无法获取其id,因此我可以取消设置或删除它 add_action( \'load-post-new.php\', \'add_filter_cat_category\' ); add_action( \'load-post.php\', \'add_filter_cat_category\' ); function add_filter_cat_catego
Table editing in Wordpress
我在Wordpress中使用一个表来获得正确的间距,但我想完全删除边框或将其变为白色,这样它就不再可见了。如果有人知道怎么做,我将不胜感激。我尝试过很多方法,但都做不到。网址是www.hrms。co.za(但仍在建设中)
Question of the subdomain
我们的小公司正在制作一个使用Wordpress免费版的网站。我们过去使用过wordpress,并希望继续使用它,但我们的子域是www.(ourname)blog。wordpress。com。我们的网站不是博客,如果删除博客部分,它看起来会更专业一些。有没有办法摆脱它?非常感谢。