摘要:一些上传的附件会自动获取我以后想要用于发布的段塞。没有数据库访问是不可能更改的,而且非常烦人。
大家好,
我正在使用wordpress,最近上传了一些图片。
随后,我试图创建一个带有特定弹格的帖子,但wordpress自动向其添加了一个"-2“,表明已经有一个页面使用了该段塞。
我在浏览器中输入了子弹,它将我重定向到我上传的图像。真奇怪。我输入了phpMyAdmin,并在数据库中搜索了带有子弹的帖子。( SELECT * FROM wp_posts w where post_name like 'my-desired-slug'; )在数据库中,我发现了一个带有p
在这里,我使用外部数据库通过ID获得图像位置-我有一个名为process.php的外部文件。
下面是数据库表的示例
下面是我使用并工作良好的php代码
$query=mysql_query("SELECT * FROM titoex WHERE id=$GetPicId") or die(mysql_error());
$result=mysql_fetch_array($query);
$PicLocation =$result['location'];
我需要用wordpress来制作它,如果我用wordpress附件上传图片,我也可以通过id获得它,我
在我的WordPress站点上,我不能删除任何页面、帖子、附件,基本上是数据库中的任何内容。
我的第一个猜测是MySQL权限问题,但是WordPress使用的MySQL用户对该数据库拥有完全的权限,我可以通过phpMyAdmin删除同一用户下的内容。
当我在php.ini中打开php.ini时,每个页面上都会显示一个错误
Warning: Unknown: 1 result set(s) not freed. Use mysql_free_result to free result sets which were requested using mysql_query() in Unknown
我必须从没有wp_query的wordpress数据库中获取标题、描述和附件。我无法同时获取附件和meta_descriptions .
到目前为止,我的查询是这样的。
$query="SELECT post_title, meta_value
FROM wp_posts p JOIN wp_postmeta pm ON p.ID=pm.post_id
WHERE post_status='publish'
AND post_type='page'
AND post_parent=2330
AND ( meta_key='_wpseo_
我试图上传图片从Gmail电子邮件附件到Wordpress与谷歌应用程序脚本,使用Wordpress REST。
我能够成功地创建媒体文件,但是它始终是空白的,因此实际的图像数据并不是实际传输的。
我能够成功地进行身份验证,Wordpress凭据绝对具有上传权限。当我运行代码时,媒体附件是在Wordpress中创建的,但它是空白的,而不是实际的图像。我尝试过使用getAs("image/jpeg")和许多其他获取文件数据的方法,以Blob、字符串Base64编码和字节的形式发送有效负载。
uploadImage();
function getImage(){
var em
其目标是替换附件URL中的“附件”一词,以读取另一个单词,因此,使用附件就像:
site.com/category/article-name/NEW-WORD/attachment-name/
这在WordPress中是可能的吗?我不确定是否最好完全替换它(所以没有‘附件’URL),或者仅仅添加一个URL,以便/附件/附件名称和新单词/附件名称都能工作(以避免如果WordPress更新与附件相关的内容时可能出现的问题)。
WordPress助手Milardovich建议这是一种可能的方法,但它对我来说不起作用(/IMAGE/附件名URL只带来404,但附件/附件名仍然有效)。
function
我使用数据库获取位置,例如- id=1 =图像url
就是这样的
include 'config.php';
$GetPicId = $_GET["pid"]; // Picture ID from Index page
$query=mysql_query("SELECT * FROM fbcover WHERE id=$GetPicId") or die(mysql_error());
$result=mysql_fetch_array($query);
$PicLocation =$result['location'];
在图片的附件页面上,我想显示“大”大小的图像。当前行为显示的是“中等”大小的图像。
我使用的是我从下划线创建的主题。见我的完整主题代码。
用于显示附件页面的模板文件是single.php (我使用Show模板插件验证了这一点)。在附件页面上输出图像的模板文件的相关部分是(在模板-部件/内容-attachment.php中):
the_content(
sprintf(
wp_kses(
/* translators: %s: Name of current post. Only visible to screen read