草庐IT

WORDPRESS

全部标签

php - WordPress REST API : How to get the "word-only" content in WP REST API JSON File?

我正在使用WPRESTAPI从我的网站检索数据,例如,从这个http:http://localhost:8888/wordpress/wp-json/wp/v2/posts/42我可以查看帖子42的信息,但在内容部分中,它显示如下实际帖子的格式是:这是一个测试博客+[图片]+这是一个测试博客+[图片]我想要的内容部分只是文字,而不是图像的信息,我该怎么做才能实现这一点?WPRESTAPI为这个内容部分返回了什么样的格式?我从网站上读到,它说它是“对象”。我是WP新手。 最佳答案 您需要连接到rest_api_init并修改您需要的内

php - 在商店页面上的产品标题中添加一定长度的中断

我正在尝试在我的商店循环中获得更多一致的网格布局。根据字符串长度,产品标题跨越1或2行,因此,如果字符串长度低于迫使它重叠到下一行的数量,我想添加一个分隔符“”,以便它不会影响商店循环页面的整体间距/这是我目前试过的代码:';}?>我已经将它放在content-product.phpwoocommerce模板中,但它不起作用。我的代码是否正确? 最佳答案 Thisanswerisbasedonboth"titlelength"an"wordslength",toavoidbreakingaword.此函数部分基于thisanswer

javascript - 通过自定义字段更改购物车中的产品价格,Woocommerce

我目前遇到一个问题,我必须在带有复选框的购物车中添加选项(对于购物车中的每个项目),这将通过自定义属性更改项目的价格。这是它的一个例子(我已经创建了自定义字段,只需要点击“更新购物车”按钮时的价格更新功能)显示每个项目复选框的代码(/woocommerce/templates/cart/cart.php):Loremprice',$cart_item_key,esc_attr($values['url']));echo$html;?> 最佳答案 这里我假设loremprice存储在与meta_keyyour_custom_meta_

php - WooCommerce - 提交后检索选择框的正确数据值

我正在使用Woocommerce,并且在管理面板中构建了一个选择框。我通过平面文件在选择框中填充信息。一切正常(几乎)。我坚持的部分是在我选择我想要的“选择”和保存我得到数组$key位置而不是实际$值。我很接近,但我不能把我的手指放在上面。更新:这是我的完整代码:functionwoo_add_custom_admin_product_tab(){?>';echo'';//Select-Breed1if(file_exists(plugin_dir_path(__FILE__).'breed.txt')){$breedData=file_get_contents(plugin_dir_

php - Wordpress 分页导航 : how do I make 'Next Page' and 'Previous Page' persist?

我为Wordpress制作了一个简单的“帖子页面”导航,但我找不到改变next_posts_link()和previous_posts_link()行为的方法这样无论显示什么页面,按钮始终可见。这是不同状态下的菜单:我知道这个Wordpress功能不希望在第一页/最后一页显示“上一页”/“下一页”按钮,但是我需要覆盖此行为,以便灰显上一页/下一页文本分别显示在第一页/最后一页。对于如何实现这一目标,我们将不胜感激。谢谢代码如下:max_num_pages;$paged=(get_query_var('paged'))?get_query_var('paged'):1;?>←P

php - 如何使用 docker-compose 初始化跨多个容器共享的命名卷

我正在尝试使用docker-compose构建我自己的wordpress-nginx-php_fpm堆栈,但我遇到了命名卷及其初始化的问题。这是我的docker-compose.yml:version:'2'services:db:#https://hub.docker.com/_/mysql/image:mysqlrestart:alwaysvolumes:-"wp-db:/var/lib/mysql:rw"-env_file:-"./conf/db/mysql.env"networks:-backnginx:#https://hub.docker.com/_/nginx/image

php - 如何在 WordPress 中创建自定义表单?

我有一个WordPress网站,想创建一个表单(输入→数据库)。我看过两个教程:HowyoucaneasilycreatecustomizedforminWordPressHowtocreatecustomformsinWordPresswithoutusingplugins?它们非常相似。使用HTML和JavaScript创建前端,然后使用PHP将信息处理到数据库。我的问题是每当我提交表单时,它都会显示一个404页面,上面写着:Oops!Thatpagecan’tbefound.现在我的问题是(或者我想知道):我需要将process.php文件放在哪里?(我正在使用FileZilla

php - 如何在 PHP 中返回正确的时区

我有以下PHP日期函数,它返回“UTC”作为时区。我需要它根据需要返回美国/纽约的时区EST或EDT。date('D,dMYH:i:sT');它返回:2015年10月8日星期四16:48:00UTC我需要它返回2015年10月8日星期四16:48:00EDT已修改。这是我完整的PHP代码行:date_default_timezone_set('America/New_York');echo''."\n";它是WordPress插件的一部分,其目的是在头部容器中插入一个元标记,以反射(reflect)WP帖子上次更新的日期和时间。 最佳答案

php - 自定义和添加 woocommerce 模板数据

我在自定义我的wordpress主题中的woocommerce模板时遇到了一些问题。我想在我的模板中添加额外的数据作为变量。我想在控制面板/我的账户页面上显示有效订单。我想通过将订单数据变量传递给模板以便能够调用来实现这一点,就像在orders.php模板中的做法一样。我知道我可以覆盖主题中的wc-template-functions.php,然后将数据添加到仪表板或我的帐户的wc_get_templates函数中。但是,我不想这样做。我尝试过创建一个钩子(Hook),例如:函数.phpfunctionwc_fr_add_orders_to_account($fr_account_or

php - 如果产品来自某个类别,则 WooCommerce 执行功能

我正在尝试根据类别在WooCommerce中翻译我的产品。加载WooCommerce时,我运行一个ActionHook:add_action('woocommerce_init','translate_products');在我的函数translate_products中,我运行一个WP_Query,这样我就可以根据循环的当前ID翻译产品。它只翻译所有产品,而不仅仅是类别为“en”的产品。我无法仅获取分配给“en”类别的产品的ID。如果有人能帮助我,那就太好了。提前致谢!我是Wordpress的新手,尤其是WooCommerce编码,所以如果我犯了一个愚蠢的错误,请原谅。;)这是我的代