缩略图纵横比问题
我在wordpress主题的一个模板中使用了这样的缩略图→<?php the_post_thumbnail( \'medium\' ); ?> 在浏览器中,它的渲染方式如下→<img width=\"300\" height=\"220\" src=\"http://example.com/image-300x220.jpg\" class=\"attachment-medium size-medium w
如何将属性注入GET_THE_POST_缩略图?
我需要操纵<img> 返回的字符串get_the_post_thumbnail().我知道我可以添加$attr = \"stuff here\".但是如何将全尺寸图像的源注入到较小尺寸的图像中呢(\'thumbnail\', \'medium\') 字符串。我得到这个(简化):<img src=\"url/to/thumbnail_image\" /> 最后需要这样做(简化):<img src=\"url/to/thumbnail_image\" data-zoom
如何从主页中删除此功能?
我添加了以下功能(从网站复制),它在每个帖子/页面上显示最新帖子/页面更新的日期和时间。它工作得很好,但我想阻止它显示在主页上。请帮忙。function wpb_last_updated_date( $content ) { $u_time = get_the_time(\'U\'); $u_modified_time = get_the_modified_time(\'U\'); if ($u_modified_time >= $u_time + 86400) { &#
可以删除新的4.8V文本小工具可视化编辑器吗?
默认文本小部件中的新4.8小部件可视编辑器是否可以取消挂钩或删除,小部件是否可以恢复为4.8之前的编辑器样式?我不需要或不想要小部件中的可视化编辑器;我将它们用于纯文本和html,不需要其他用户添加纯文本以外的任何内容。我确实学习了如何删除中的新视频、音频和图像小部件functions.php 因为我不需要它们:// Unregister default WP Widgets function unregister_default_wp_widgets() { unregister
表单数据未存储在WordPress数据库中
我已经创建了两页——Contribute Page &;Checkout Page.在…上Contribute Page 我有以下代码:<?php if(isset($_POST[\'submitnow\'])) { global $wpdb; $wpdb->insert( \'wp9c_treetweet\', array( \'name\' => $_POST[\'aname\
如何为Accesress视差主题创建父主题?
所以,我目前使用的是AccessPress视差主题,我创建了一个子主题,但是,它显示了一个错误。它显示“缺少父主题。请安装“accesspressparallax”父主题。我该怎么办?主题有什么问题吗?风格。css文件:/*Theme Name: AccessPress Parallax Theme URI: htt ps://accesspressthemes.com/wordpress-themes/accesspress-parallax/ Author: AccessPress T
从页面返回到AJAX搜索结果
我有一个客户端表单,您可以在其中选择各种字段,这将执行AJAX搜索,并返回自定义帖子类型的结果。现在,客户希望在单击单个结果(特定的单个CPT)时有一个“返回搜索结果”按钮。我的想法是在每个结果的永久链接的url上附加一个查询参数,该url将包含查询参数的json,类似<a href=\"\' . get_permalink() . \'\"?query_string=\' . wp_json_encode( $args ) . \'>Find out more<a> 然
如何根据帖子ID获取高级自定义字段值?
我用过Advancedcustomfields 用于创建高级自定义字段的插件。Now, want to get an Advanced Custom field value using post id.我已经尝试了下面的方法并得到了解决方案。Now,please let me know if any other way I will get same result? <?php $post->ID=\'15\'; $var_name= ge
将上次修改时间作为版本添加到css和js
我能够将上次修改的文件作为版本添加到css和js文件中。如你所见,我不得不反复添加filemtime(get_theme_file_path(\'...\')) 每次添加新链接时。function _enqueue_scripts() { wp_enqueue_style(\'_base\', get_theme_file_uri(\'/assets/css/base.css\'), array(), filemtime(get_theme_file_path(\'/assets/css/
Capability to edit post slugs
我有一个允许发布文章的自定义角色(唯一允许发布的角色)。除了角色无法编辑slug之外,其他一切都正常工作。它可以按“编辑”,键入任何内容,但在保存时会重置。我应该添加什么权限才能做到这一点?
WordPress API有插件反盗版功能吗?
WordPress插件API是否具有任何反盗版API/功能?或者这是开发人员需要自己扮演的角色吗?
如何设置wp_Remote_POST请求的字符集?
我正在使用wp_remote_post() 在一个项目上,效果很好。但我需要在其上发出POST请求的服务器似乎是Windows(ISS)服务器。因此,提供此特定端点的第三方服务要求所有POST请求都具有Windows-1252 字符编码,否则会出现特殊字符的问题(如á、é、ú等)。我做了一些研究,似乎要做的是Content-Type 包含字符集(如charset=Windows-1252). 尝试将字符集与内容类型一起添加(如application/x-www-form-urlencoded;charse
为WordPress插件开发设置版本控制
有没有人建议为开发WordPress插件设置版本控制?我在一个开发环境中工作,我试图避免重新发布整个WordPress实例。我的理想解决方案是为包含我的插件的单个目录创建一个存储库。其他人使用什么来管理他们的插件开发?谢谢你的建议!
自定义固定链接接受任何参数
我需要创建一个自定义permalink结构,我想在url中显示m自定义分类法,类似于:www.example.com/ristoranti/italia/milano/my-post-slug 第一部分是帖子类别,添加了WP Categories菜单italia 和milano 是否使用自定义插件创建分类,其中milano 是的孩子italia:function mlt_create_custom_taxonomies() { $labels = [
访问模板中的主题选项
我是WordPress开发的新手。。。所以我需要回音$theme_opts[\'content_width\'] 在里面page.php, index.php, sigle.php, 等在里面header.php 工作正常。<?php echo $theme_opts[\'content_width\']; ?><br> sidebar will be <?php echo 12 - $theme_opts[\'content_width\']; ?>&
如果旧管理员是MIA,是否有可能接管WordPress站点?
我有用户名和密码,但无法通过仪表板进行关键更改。例如,我无法更改网站标题图像。我已经完成了在网上找到的步骤,了解了如何操作,尽管它表明我已经更改了标题(通过仪表板),但它根本没有影响到实时站点。我对wordpress完全是个新手,但我正在学习一些课程,这样我就可以帮助我的朋友完成他的非营利项目。以前的网站管理员不再可用,我无法联系到他们。我还尝试在Github上查找该站点,但找不到。网站为pc4ih。组织。任何指导都将不胜感激!
image srcset returns false
我有一个自定义的帖子类型。在单个帖子模板的内部循环中,我正在尝试使用自定义srcset 属性我的图像大小为:add_image_size( \'i600\', 600 ); add_image_size( \'i1000\', 1000 ); add_image_size( \'i1200\', 1200 ); add_image_size( \'i1800\', 1800 ); 我正在尝试:$img_id = get_post_thumbnail_id($post-&g
WooCommerce-包含新用户详细信息的电子邮件管理员
我试图在任何用户通过WooCommerce注册时向管理员帐户发送自定义电子邮件。我已经设法让它发送用户名($user_login) 但未能向管理员提供客户电子邮件和姓名等信息。我有什么明显的遗漏吗?这是我的习惯customer-new-account.php 文件:<?php do_action( \'new_customer_registered\', $user_login, $user_email ); ?>这是我的functions.php://email admin on new c
排除css和js版本的外部URI
我使用以下代码添加版本?ver=xxx 基于css和js的文件上次修改日期。它工作得很好,但当我使用外部资产时,它会出错,因为get_theme_file_uri(), 和get_theme_file_path() 再也不行了。//fonts.googleapis.com/... //cdnjs.cloudflare.com/... 有可能解决这个问题吗?也许没有?ver 或者使用WP默认版本控制系统ver=4.8 ... 而不是远程资产。除此之外,如果可能的话,下面的代码可以稍微简化一
更改用户必须有多少条已批准的评论
Wordpress有一个默认选项,用于检查用户之前是否有已批准的评论。如何将此数字更改为更高的限制,以便users must have more than one approved comment 未经批准发布未来评论。谢谢