您当前的位置:首页 > TAG信息列表 > csv
WordPress CSV导入程序需要很长时间才能完成
过去,我为WordPress创建了许多自定义CSV导入程序,并且遇到了与完成处理所需时间相关的问题。每当导入程序开始运行时,它就开始每秒导入大量帖子,但速度一直在下降,我正在试图找出原因,以及我是否可以做些什么来加快速度。Some importers I create import up to 100k entries.这就是它们的工作原理:将CSV文件中的行加载到数组中,从箭头中获取行,使用此行创建一篇文章,从该行向该文章添加元值,返回到2。在某些情况下,我观察到这些导入程序在启动时在几秒钟内导入多达2
批量添加帖子的最佳实践
我使用Custom Post Type UI 插件,需要输入数百个条目(>500)如何批量导入此数据?E、 g.作为csv?
每天导入用户一次,不带插件
我需要每天将用户导入我的WP数据库一次。所以我有一个每天运行一次的脚本来执行一个操作。我现在的问题是,在这件事上我有点不知所措。另一家公司在中为我提供用户数据。csv文件。然后,我需要将此文件导入我的WP数据库。我每天运行一次的脚本如下(这在我的functions.php中):add_action( \'wp\', \'prefix_setup_schedule\' ); /** * On an early action hook, check if the hook is schedul
将类方法数据传递给外部函数的问题
我试图使用以下短代码格式调用函数:[priceguide file=\'test.csv\' type=\'mods\'] 当我这样做的时候,我回到页面上的只是文件名,test.csv, 没有别的了。我试图调用的函数应该接收文件名,test.csv, 打开该文件并解析其中的值,然后将其传递给数组$data. 然后根据type, 该函数调用另一个函数,该函数应显示一些HTML,这取决于来自open_csv.csv文件位于插件文件夹中,在短代码和实际文件名中都有正确的名称,并且没有损坏。add_sh
Feed format for woocommerce
我正在为我的网站使用WooCommerce。我以excel格式从不同的供应商处获取产品提要,在不同的列中包含不同的信息(价格、标题、图像、库存等产品属性不一致)。每次我收到提要时,我都需要调整(手动操作)csv以导入到woocommerce,我已经使用了Woocommerce CSV importer 为此目的。这里的问题是,我可以从更多的供应商那里获得反馈,手工工作将非常耗时。有没有一种方法可以让我提交供应商提供的feed,并获得csv,然后使用我上面提到的插件(任何花费越来越少的插件或在线服务)导入w
WooCommerce-将产品属性添加到CSV导出
我正在尝试自定义WooCommerce CSV Export 插件为两个标准产品属性(“基金”和“上诉代码”)添加额外的列。我可以添加实际的标题,但无法获取行中的任何数据。下面是我正在尝试的代码:// add custom column headers function wc_csv_export_modify_column_headers( $column_headers ) { $new_headers = array( \'fund\' =
读取CSV值并在PHP中显示它们
我正在进行一个项目,这是我第一次遇到CSV。我读了很多帖子,但没有找到我需要的。所以我们有和CSV,值如下Name,Country,Color,Pet David,UK,Red,Dog Andy,USA,Blue,Cat,Dog,Fish ... 所以有时“Pet”上有多个值,这就是客户端软件输出CSV的方式,我们无法更改它。我正在寻找如何在第n列之后合并列的解决方案。例如,在第6列之后,我需要将第7行的所有列合并到第7行。这有可能实现吗?我会粘贴我正在处理的代码,但这是
如何将自定义数据库数据导出到EXCEL文件
大家好,我有下面的代码,但当我点击生成的链接时,一个新页面打开,上面显示0。我做错了什么?function list_reservation_to_csv() { global $wpdb; $table_name = $wpdb->prefix . \'prenotazione_eventi\'; $file = \'email_csv\'; // ?? not defined in original code $results = $wpdb-&
已导入的CPT职位按计划导入,未发布[已解决]
我正在将帖子导入插件的自定义店铺帖子类型。因为我有大约1500个商店要上传,所以我决定通过csv/txt批量导入。我创建了一篇文章,并将其导出,使列与文章类型相匹配,然后用新数据填充它们并导入回。我有一个问题,我通过插件将它们导入到自定义帖子类型,但它们是作为scheduled 而不是published 正如所料,尽管我把post_status 像publish.这个post_date 对于所有导入的帖子都是一样的,而且是过去的,所以我想它会直接发布它。导入后,我必须如何使它们显示为公共(已发布)?如果需
如何处理65,000多行的CSV并使其可搜索?
我有65000多行的csv。每行只有两个字段,一个ID代码和一个描述。该csv大约每年更新一次。用户需要能够输入代码并获得相关帖子的列表(我将使用自定义元框来处理)。看起来这65000个条目会把wp\\u posts表和wp\\u postmeta表弄得乱七八糟,导致搜索速度变慢。这是一个已经在各种CPT中有数百篇帖子(数千次修订)的网站。我不是一个数据库专家,所以我真的不知道最好的处理方法。在它自己的自定义表中处理是否更好?
是否将CSV导入数据库表不起作用?
global $wpdb; if (isset($_POST[\"import\"])) { $fileName = $_FILES[\"file\"][\"tmp_name\"]; if ($_FILES[\"file\"][\"size\"] > 0) { $file = fopen($fileName, \"r\"); while (($column = fgetcsv($file, 10
将元数据从CSV加载到CPT时出现问题
我有一个自定义帖子类型,它有一个标题和两个元框自定义字段$price = isset( $we_productMetas[\'price_box\'] ) ? esc_attr( $we_productMetas[\'price_box\'][0] ) : \'\'; $color = isset( $we_productMetas[\'color_box\'] ) ? esc_attr( $we_productMetas[\'color_box\'][0] ) : \'\'; 我在CS
Undo WooCommerce CSV import
我已经通过WooCommerce导入功能完成了CSV导入。不幸的是,出了什么问题。到目前为止,几乎所有的产品都没有显示任何数据,因为数据已被覆盖。我在经营一家网店,所以这是一个很大的问题。我一直在到处寻找解决方案,但找不到,这使我从以前的数据中恢复了原始数据。遗憾的是,在执行CSV导入之前,我没有进行备份。我在祈祷答案。
如何将CSV导入自定义邮政类型自定义域?
我创建了一个自定义帖子类型,然后使用插件为该帖子类型创建自定义字段。它将显示一种成员身份类型:NameAddressZipWebsite但我一直在研究如何获取我拥有的csv文件,该文件有700个条目,然后导入它,在我创建的CPT下创建700个条目,并自动填充我创建的自定义字段。我尝试了很多插件,但似乎没有一个能同时完成这两个部分。有些人让我只选择CTP,但我无法填充所有字段。只是需要知道实现这一目标的最佳方法。
使用CPT上的公共字段以编程方式创建连接
我试图在两个具有公共字段(id\\U编号)的CPT之间创建一个编程连接。例如:CPT“城市”:post\\u名称:纽约id\\U编号:34CPT“颜色”:post\\u名称:红色id\\U编号:34我在Posts 2 Posts wiki中尝试了这些示例,如果我逐个选择Posts连接(我有大约4500篇帖子),它就会起作用。我希望它可以自动完成,因为我在两个CPT中都有可以使用的共同字段(在上面的示例中,这是两个CPT中的id\\U编号34)。基于相同的wiki, 以下是我的想法:function my_
创建将数据写入CSV文件的Wordpess插件。数据没有显示在CSV文件中吗?
我正在编写我的第一个Wordpress插件,它只需将数据写入csv文件。这是代码,我不明白为什么数据不会写入csv文件?add_action(\'admin_menu\', \'myfirstplugin_admin_actions\'); function myfirstplugin_admin_actions() { add_options_page(\'MyFirstPlugin\', \'MyFirstPlugin\', \'manage_options\', __FILE__,
从CSV拉取数据与从数据库拉取数据
我为我的WP主题开发了一个带有自定义分类法的自定义帖子类型,我需要添加一个与我的分类法关联的数字。示例:分类法是“商店”,该商店的平均节省是“20”。我创建了一个界面,以在创建和编辑分类法时增加平均节省。该编号存储在特定分类ID的wp\\U选项表中。另一方面,我的同事在根目录中创建了一个CSV文件,并编写了一个函数,每次加载分类页面时,都会打开该文件并根据分类名称获取编号。我只想知道哪种方法是最好的,为什么?
允许上载CSV文件
我正在尝试在仪表板菜单页中允许CSV文件,如下所示。。<form method=\"post\" enctype=\"multipart/form-data\"> <input type=\"file\" name=\"csv_file\" id=\"csv_file\" multiple=\"false\" accept=\".csv\" /> <input type=\"submit\" value=\"Upload\" />
file_exists() acting weird
我试图从csv文件中提取一些数据,但我被卡住了,因为file_exists() 表示与一起使用时该文件不存在get_template_directory_uri().这是短代码:function getPeopleNumber() { $csv = get_template_directory_uri().\'/report/report.csv\'; $delimiter=\',\'; if(!file_exists($csv) || !is_readab
为什么FILE_GET_CONTENTS返回页面源代码?
我想在我的主题functions.php 可以在服务器上显示CSV文件内容的文件。稍后我会担心将CSV文件读入数组等,但现在我只想确保我可以使用file_get_contents. 但是,当我运行下面的短代码时,警报包含HTML。function display_csv_data_func( $atts ) { $file_contents = file_get_contents(\"http://example.com/something/file.csv\"); retur