您当前的位置:首页 > TAG信息列表 > database
如何将3个WordPress组件相互关联(创建数据库关系)
好的,我有以下三个网站部分:一个画廊只能有一个艺术家,一个地方可以有多个画廊当我打开一个新的画廊时,我们将看到谁制作了它(艺术家)以及它在哪里(地点)一个艺术家只有最新的画廊和地点显示在他的页面上一个地点有3个“曾经”在该地点的最新艺术家和3个在那里制作的最新画廊在原始PHP中定义这种关系很容易。但是在Wordpress中创建这个对我来说是新的。我应该用什么来创建这个?
为什么WordPress选择数据序列化而不是json_encode?
在我加入WordPress的小时候,我看到WordPress本身及其友好的插件都在使用PHPserialize() 在许多情况下,将数据存储到db中。但在最近的一次搜索中,我发现社区对json_encode() 超过serialize().A test that proves json_encode() is better than serialize() - StackOverflowReasons why json_encode() can be used and why not - StackOve
在主页中包含插件表单
我创建了一个Wordpress插件,允许管理员通过表单添加信息,并保存在数据库中。我正在尝试将我上传到媒体库中的每张照片与表单链接。换句话说,我的目标是在媒体库的每个图像中放置我自己的标题,而这个标题是通过表单获取的。因此,我在数据库中的一个表中有来自表单字段的数据,另一个表中有媒体图片。如何将它们相互链接?有人知道我能做什么吗?
媒体库映像在使用SQL进行迁移后“丢失”
我正在将许多帖子从旧站点迁移到新站点,这些帖子附带了许多高级自定义字段“关系”数据。因此,我希望在新数据库中保持帖子、分类术语、图像等的所有ID不变,这样就不会丢失这些关系。我用分类法成功地做到了这一点,但我不知道如何让图像工作。为了做到这一点,我从旧数据库中导出了所有类型为“attachment”的帖子,并将它们导入到新数据库中。我更改了所有guid,使它们指向新域而不是旧域。我将整个/wp-content/uploads/folder从旧站点复制到新站点,因此路径仍然正确。当我转到媒体库时,我可以看到
将动态内容插入页面
我看到这个问题经常出现,但还没有看到我的具体要求的答案。我试图使用WordPress页面作为模板,并根据作为URL参数传递的ID(以及数据库索引)插入数据库源内容(大约20个左右的文本字段,包括图像文件名)。e、 g.www.example。com/examplepage/?pid=123在WordPress之前,我可以在PHP中轻松完成这项工作,方法是执行一些代码来获取数据库记录,然后写出散布在这些字段中的HTML。我在WordPress中有一个插件,允许我在页面上执行一些PHP代码片段,但这在页面正文
how to read database fields
有人能解释一下如何读取wordpress数据库中的字母、数字和冒号吗?例如:a:1:{s:13:\"administrator\";b:1;} 在wp能力表中。谢谢
无法手动为插件创建数据库(db、User、Pass
因此,我正在开发一个插件,需要缓存一些第三方API访问,并且需要在插件激活或升级时手动创建一个数据库。缓存内容需要一个数据库主机(我猜是localhost)、一个用户名和一个密码,如代码所示:mysql_connect($db_host, $db_username, $db_password) or die(mysql_error()); mysql_select_db($db_name) or die(mysql_error()); 在创建数据库方面,我遵循了许多TUT,但我无法解决我
Shared table across network
我目前正在创建一个插件,该插件将读取xml文件并将数据导入wordpress多站点上的4个表中。表相当大,有很多列,因此post表不适合此任务。网络上的每个“博客”都需要能够访问此表中的数据。我已尝试使用dbDelta函数按照此处的codex说明创建表:https://codex.wordpress.org/Creating_Tables_with_Plugins但在多站点上,这会为网络中的每个“博客”创建一组表。这是多余的,因为所有不同的表集的数据都是相同的。我一直在谷歌上搜索,但找不到WordPres
以安全的方式将WordPress数据库信息发送到跨域?
我想从WP站点的数据库将我的选项和WP\\U用户数据库信息发送到AWS服务器。我听说不推荐使用PHP\'cURL。我想要一个安全的解决方案,所以请在正确的方向上帮助我这样做。谢谢
要将wp_Options数据库数组转换为javascript对象吗?
在我的WP代码中,我获取了我的选项信息$options = get_option(\"kaipo_plugin_options\");我打印出来的数组如下所示a:2:{s:20:\"Kaipo_banner_heading\";s:5:\"hello\";s:10:\"Kaipo_logo\";s:61:\"http://nzbaddystore.com/wp-content/uploads/2015/04/images.jpg\";} 我想将此数组动态转换为javascript对象?有什么建议
在单独的选项卡中查看时嵌入Google工作表吗?
是否可以在单独的选项卡中查看Google工作表,如this website?我试着使用Publish to the web 或者插件Inline Google Spreadsheet Viewer 但它只是嵌入了一个简单的表单。我的文件有各种各样的表格和大量的数据,所以如果访问者可以进行一些复杂的操作,比如过滤或排序,那就太好了。
仅在我的本地环境上的博客帖子上的错误消息
我将所有WP文件作为开发环境从服务器复制到本地WAMP。除了查看博客帖子外,一切都很顺利。我获得了所有标题/类别/帖子内容/等的良好输出,但在博客内容之前有一个奇怪的输出:所容纳之物php第68行是代码中的这一部分:__( ), “the\\u content”函数后一行:<div class=\"post-bottom\"> <div class=\"post-text-container\"> <?php
从WordPress管理中删除类别是否将其从数据库中完全删除?
当你在WordPress的管理员中删除一个类别时,它会从数据库中完全删除吗?我有几个类别具有相同的命名约定(不同的slug),但现在删除所有具有相同名称的类别并创建一个完整的新类别,但我想确保旧类别完全从数据库中删除,这是自动发生的吗?
导入SQL数据库后实时站点不更新
我的live网站在从wamp本地服务器导入sql数据库后没有更新,直到最后一次一切都很完美,但昨晚我无法看到live在本地所做的更改。我所做的:-在本地创建页面并上载新的contat php页面和联系人模板-在前端做了一些更改(样式)-以sql格式导出数据库-更改sql中的链接(本地到live)-导入live mysql数据库-使用更改更新样式表,并通过ftp将新的联系人表单上载到live什么都没发生。只有样式更改生效,我没有看到添加了任何新菜单,也没有看到我创建的任何新页面。联系人表单不存在,我为表单创
WordPress和SQL-如果列值不存在,则从另一个表更新和插入
为我的wordpress站点安装了一些mysql。均在1 DB以内。我正在尝试更新wp_options 表格来源wp_2_options (多站点)。他们都有option_name (unique\\u键)和option_value 列它需要更新option_value 在wp_options 如果option_name 中已存在wp_2_options 桌子并从中插入行wp_2_options 如果option_name 不存在。那么我该怎么做UPDATE 和“使用插入”UNIQUE KEY 值而不是P
我可以将我的定制COMMENT_TYPE存储到wp_Comments表中吗?
我正在开发一个系统,一篇帖子可以有多个回复/反馈。到目前为止,我将每个注释存储为序列化postmeta. 但就在今天,我发现我可以使用现有的comments 用于相同目的的表commentmeta 表I也可以在那里存储其他数据。所以我用wp_insert_comment(), 我希望更健壮的是wp_new_comment(), 在那里我介绍了comment_type 参数我发现它存储:null 对于默认注释类型“comments”,请参见pingback 对于“pingbacks”,和trackbacks
用于检索帖子ID、缓存结果并改进wp_Query的函数
我希望通过创建一个函数来优化db性能,该函数可以检索特定类别中帖子的ID并缓存结果。因此,不需要像这样的查询:SELECT … WHERE 1=1 AND wp_posts.ID NOT IN ( SELECT tr.object_id FROM wp_term_relationships AS tr INNER JOIN wp_term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id
如何在两个WordPress站点之间共享插件创建的数据库表
我安装了两个WordPress。一个是子域(Blog 2),另一个是根域(Blog 1)。所有表都安装在同一数据库中。我已经在共享users表,但也在尝试共享一些插件创建的数据库表。这可能吗?我在wp config中使用了以下代码来共享用户表:define(CUSTOM_USER_TABLE,\'wp_users\'); define(CUSTOM_USER_META_TABLE,\'wp_usermeta\'); 是否有类似的代码在站点之间共享插件表?
如何查询WordPress数据库以获取特定定制帖子类型、分类和字段的帖子?
我有一个名为store 我有一个自定义分类法city, 我还有一个元框,其中有一个字段update_post_meta( $post_id, \'store_postal_code\', $postal_code ); 它还为store_parking.我如何以这样的方式查询数据库,它会在这种情况下返回我的行:ID post_title store_postal_code city store_parking 1 Hilton 1234AB
WordPress函数中MYSQL_FREE_RESULT和MYSQL_PING的替代函数
WordPress函数中mysql\\u free\\u result和mysql\\u ping的替代函数是什么,WordPress函数是否提供了php等所有函数?是否有必要为大型WordPress数据库请求释放结果内存?