向WordPress添加自定义对象/实体
(我有一些创建Wordpress主题的经验,但没有扩展Wordpress功能的经验。我相信这一定是一个非常常见的问题,但我不知道如何搜索答案。我能找到的只是如何创建自定义菜单项。)如何在数据库中创建自定义对象类型/实体,如团队成员,即公司每个团队成员的条目参考项目,即公司完成的每个项目的条目在管理面板中,它看起来如下所示:对于每个对象类型,我想定义它们的属性(标题、名称、描述、注释、图像1、图像2)。How can I do that? For what keywords should I search?
通过终端更改SQL文件中的WordPress URL
我有一个40mb的数据库文件,是从旧主机导出的,需要将其导入新域上的新主机。我通常在代码编辑器中打开数据库并找到replace,但由于这个文件太大,它冻结了我的编辑器。是否有办法通过终端/命令行执行此操作?我看到了一些关于使用sed 搜索时,但我无法了解它是如何工作的。是否已有一个简单的命令来执行此操作?我试过这个,但不起作用:sed \'s/http:\\/\\/www.domain.com/http:\\/\\/www.newdomain.com/g\' mydatabase.sql 谢谢你
使用Polylang按分类显示1个帖子
我正在尝试创建一个循环,在每个分类法的第一篇文章中显示我的所有分类法。这是分类法\"customers\" 我想显示客户的每个第一个投资组合CPT。我有polylang 安装了英语和德语,所有功能都正常工作,而不是此循环。这个循环是可行的,但这个项目总是让我得到英文帖子。不管是哪种语言。这是一个粘贴箱,只是为了明确客户税是\"kunden\" 自定义帖子类型为\"portfolio\". 这个\"kunden\"-税务不是翻译的,两种语言使用相同的语言。这个\"portfolio\"-cpt已翻译。<
重写WordPress的核心功能:更改私人帖子
我正在尝试重写WordPress的一些核心功能。我正在使用WordPress 3.9.2,我认为自己是WordPress编程的中间人。这张图片将解释我正在尝试做什么:目前,当一个帖子设置为“私有”时,它将隐藏该帖子,只有通过其链接和特殊特权用户才能直接访问该帖子。这不是我的客户想要的,他们想要的是一个“成员”(挪威语:Medlemmer)功能,该选项将使帖子只对特定的访问角色可见。因此,对于匿名用户,您会看到一些帖子,但当以成员身份登录时,您会看到所有这些帖子。我还试图删除“密码保护”选项,因为这不适用于
我不能预览帖子一旦发布后的更改
当文章只是草稿时,预览功能可以正常工作。url如下所示:http://exemple.domain.com/blog/?p=12&preview=true然后,当我发布帖子时,假设我想更改一些内容并预览它,url如下所示:http://exemple.domain.com/blog/my-article-title/?preview=true&preview_id=12&preview_nonce=514e88946a&post_format=standard问题是它确实反
将自定义域添加到帖子,并将URL的某些部分作为值
我希望将我的网站从一些其他CMS移动到WP。在我当前的CMS中没有任何有用的迁移、导出选项,因此我需要再次手动创建帖子。我将把当前CMS上帖子的重要字段转移到WP上的自定义字段。我正在考虑创建一些php函数,它将添加一些自定义字段,以便在新的WP站点上发布一些数据。正如我所说,在我当前的CMS(主要是文件系统)上没有任何有用的导出工具,但我可以在我当前的CMS帖子链接上添加以下变量:www.my-site。com/类别/子类别/帖子名称?某个字段的值然后我会爬网我自己的网站,找到并列出后缀为“某个字段的值
我通过登录用户限制了WordPress。是否可以排除页面?
以下是我限制wordpress网站的代码:function restrict_access_if_logged_out(){ if (!is_user_logged_in() && !is_home()){ $redirect = home_url() . \'/wp-login.php?redirect_to=\' . esc_url($_SERVER[\"HTTP_HOST\"] . urlencode($_SERVER[\"REQUEST_URI\"]))
如何使用循环显示子类别?
我正在使用wp_list_categories(\'child_of=54&title_li=\') 方法显示所有子类别,但它只显示一个子类别,如何将其与循环一起使用以正确显示所有子类别。
创建不可删除的分类术语
有没有办法在不修改核心的情况下,以编程方式为不可删除的自定义分类法创建一个术语?“Uncategorized”就是一个例子,但在我的例子中,如果一篇文章没有附加一个术语,它不一定是默认术语,但它将是该自定义分类法中始终存在的默认术语。EDIT:我所说的不可移动,主要是指前端。也就是说,删除链接和批量操作复选框不会显示,就像“未分类”一样。
列出父术语的子术语
我正在使用以下代码生成分类法中仅包含子术语的列表。我还想做的是在taxonomy-mytax-myterm.php 每个父级的模板。我正试图操纵下面的代码来实现这一点(同时仍然排除父项),但我不确定如何/在何处指定当前父项,以及获取父项下的所有术语。另外,好奇的是,在这样的分类法归档中,是否可以使用此方法实现分页?我找到了通过页面模板实现分页的方法,但了解到它在CPT的归档模板上不起作用。不确定这是否也适用于分类法存档模板?<?php $args = array( \'order
如何将一个循环放在另一个循环中?
我使用WP\\U查询设置了两个循环:$latest 和$popular 我正在本示例布局中设置:Latest                   ;PopularExample HTML Output<div class=\"content\"> <div class=\"posts latest\">
Woocommerce product image
当我上传到woocommerce图像时,它会上传不同大小的图像:类别为单个,并保留较大的原始文件。。。如何自动删除此原始文件?
如何创建简短的URL来共享和下载内容?
我想创造一些类似于“youtube.com/long => youtu.be/short“对于我的wordpress博客/公文包/免费网站:”magicshrooms.com/%cat-etc => mgcsr.mz/link-name “。一般来说,我想为每个链接和下载创建一个短链接,因为我的url很长。当然,我会购买短域名,我不知道该怎么做。。。试着在谷歌上搜索它,显然它比我想象的要复杂。有一些服务像bitly,但贵得离谱。还有一种叫做YOURLS的东西,但不知道它是如何工作的。是否有人实
查询同一类别内的帖子和自定义帖子类型
我的模板上有一个过滤器,可以返回给定类别的帖子,并将其显示在滑块库中。代码如下:<?php if (is_page()) { $cat=get_cat_ID($post->post_title); //use page title to get a category ID $posts = get_posts( array(\'category\' => 16) ); if ($posts) { f
如何以特定顺序加载css文件
我想知道是否有人能帮我做这件事。我正在处理的主题有一个自定义的主题选项页面,您可以在其中为网站选择各种颜色。问题是,它生成的样式表加载在引导和标题中的主样式表之前。php。我需要在那两个之后装这个。这可能吗?
Export Posts in excel
如何在excel中仅使用此数据导出帖子:-帖子标题-帖子URL-作者-发布日期Thanx公司
How do I set up Debugging?
在我的wp配置中。php,我有:// Enable WP_DEBUG mode define(\'WP_DEBUG\', true); // Enable Debug logging to the /wp-content/debug.log file define(\'WP_DEBUG_LOG\', true); // Disable display of errors and warnings define(\'WP_DEBUG_DISPLA
子类别不断重定向到具有相同插件的页面
我想做的是news 包含两个子类别的类别(property-registration 和property-revitalization). 去看新闻很好。但是,转到“新闻/财产登记”或“新闻/财产振兴”将重定向到相同的命名页面(/programs/property-registration 和/programs/property-revitalization 而是)。我下载了几个插件,让我可以将模板保存到类别中,但它们都不起作用,仍然得到相同的结果。我的permalink结构是/%category%/%p
在链接内按当前博客ID显示站点管理员ID
我需要在ref链接的末尾添加当前子网站管理员id。例如,1。实例com站点管理员id为4-1上显示的链接。实例com应该看起来像http://example.com/?ref=4工作代码(thx至@birgire):<?php function reflink_func( $atts ){ $uids = get_users( array( \'blog_id\' => get_current_blog_id(),
使用wp_EDITOR和tinymce进行内联编辑(文本区域的问题)
我想使用tinymce的新内联编辑和wordpress中的wp\\u编辑器功能。以下是有关如何设置tinymce内联编辑的一些信息http://www.tinymce.com/tryit/inline.php我用来调用wp\\u editor的代码如下:$editor_settings = array(\'dfw\' => true,\'quicktags\' => false); wp_editor( $postcontent, \'postcontent\', $editor_se