您当前的位置:首页 > TAG信息列表 > csv

  • 下载带有CSV导出插件的完整html页面

    时间:2017-03-06

    我正在为自己的需要制作一个csv导出器插件。但我的问题是,当我单击“导出”按钮时,它会将整个页面下载为html。这是我的密码。请帮我解决这个问题。这个脚本可以作为php应用程序完美地工作。提前感谢!<?php /* CSV Exporter */ add_action(\'admin_menu\',\'jsrmsp_csv_export_menu\'); add_action(\'admin_init\',\'jsrmsp

  • 从现有的PHP站点创建自定义页面模板

    时间:2017-04-17

    我有一个现有的网站,有5或6个php页面,一些表格和表单混合了HTML。该网站的最大目的是将CSV文件上载到数据库表中,然后在其他页面上从数据库中选择某些记录,并将其显示在HTML表中。该站点在我的本地服务器上运行良好,数据库有一个MySQL工作台界面。然而,我刚刚被告知它必须是一个wordpress网站。基本上,它将从现有的WP站点链接,但页面和主题相同,所以我基本上是在现有的站点和页面中构建它。有人告诉我,最好将我的每个PHP页面转换为WP安装的页面模板。我很好奇如何将这些页面转换为wordpress

  • 查询函数中的自定义分类以创建CSV文件

    时间:2018-12-09

    使自定义分类查询在此函数中工作时出现问题。$筛选器中填充了数据,但get\\u posts()不使用它?查询在没有tax\\u查询的情况下工作,并且有:具有正确分类法的自定义帖子(列表)。。。想要我失踪吗?add_action( \'restrict_manage_posts\', \'add_export_button\' ); function add_export_button() { $screen = get_current_screen(); if (

  • 如何更新元框的字段?

    时间:2019-01-27

    在将CVS文件中的数据解析为自定义post类型时,我想将数据解析为我创建的元框的字段。元框字段通常更新如下: function fredningszone_meta_box() { add_meta_box( \'punkt_fredningszone\', // $id - Meta box ID (used in the \'id\' attribute for the meta box). \'Data for fredn

  • 无法在管理面板中使用自定义上传表单将CSV文件上传到插件目录

    时间:2019-02-03

    我需要一些帮助。到目前为止,我构建了一个插件,可以导入CSV文件的数据,并将其解析为自定义帖子类型的字段。在这一点上,我想做一个表格显示在管理面板,从是管理员可以上传一个新的CSV文件。下面显示了我生成的自定义表单。// Check whether the button has been pressed AND also check the nonce if (isset($_POST[\'submit\'])){ echo \'<p

  • 如何在不破坏核心WordPress文件的情况下引用外部附件?

    时间:2019-03-01

    我正在开发一个使用WooCommerce&;WordPress将显示相当数量(10000多个)的产品,并且无法容纳产品的所有图像大小。因此,我将图像保留在CDN上,并将所有图像附件引用到外部URL。这需要进行一些黑客攻击,因为WooCommerce/WordPress将尝试拍摄图像并上传它们,并将附件URL设置为本地相对路径(例如,2018/02/), 然后,当稍后在站点上调用这些图像时wp_get_attachment_url 将上载目录添加到基本映像中,如下所示site.com/wp-conte

  • 如何将数据库中的数据放入自定义导出字段

    时间:2019-03-06

    我试图通过使用自定义查询从数据库中获取数据,以导出到XML或CSV文件。这是我的查询函数:<?php function get_workhours($ID){ $sql = $wpdb->prepare(\"SELECT worked_hours FROM db_info WHERE job_id = $ID\"); $data = $wpdb->query($sql); if(empty($data)){

  • 导出到CSV将html添加到文件

    时间:2019-05-08

    我正在尝试使用以下代码将结果导出到csv文件。导出似乎可以工作,但当我打开文件时,它包含页面中的html代码。非常感谢您的帮助。ob_start(); global $wpdb; $domain = $_SERVER[\'SERVER_NAME\']; $table = $wpdb->prefix . \"qi_project_requests\"; $filename = \"export.csv\"; $sql = $wpdb->get_result

  • 帮助实现真正简单的CSV导入器

    时间:2019-05-27

    (很抱歉标题,但我不知道如何将其解释为标题^^)。我正在使用really simple csv importer 使用高级自定义字段在我的网站中批量导入数据。因此,我需要将一些数据作为序列化数据导入。因此,我使用了文档中显示的挂钩“really\\u simple\\u csv\\u importer\\u save\\u meta\\u filter”。但我有一个问题,钩子只是解释如何过滤序列化数据,而不是如何保持正常数据。因此,它可以很好地处理我的2个序列化列,并删除所有其他列。如何自定义挂钩以保持其

  • 在处理文件之前,在提交之后加载页面

    时间:2019-06-10

    我已经建立了一个用户导入页面,通过csv文件上传导入。我遇到的问题是,页面在所有行(用户信息)完成处理/插入用户之前加载。如果csv中有1或2个用户/行,那么它可以正常工作,但超出此范围,则无法完成作业。是否有办法延迟页面加载,直到从csv文件导入用户的过程完成?用例如下所示。用户进入导入页面,浏览文件(csv),然后单击提交。单击提交后,将启动一个函数,处理csv中的每一行并将用户导入wordpress。csv文件可以有数百行,也可以只有少数行。页面将一直加载,直到过程完成。完成页面加载后,将有一个已导

  • 通过CSV导入时创建类别

    时间:2019-06-25

    我有一个CSV,我正在通过我制作的自定义插件导入。这将创建一个具有几个ACF字段的CPT。此CPT称为Formula,它有一个与之关联的分类法,称为Formula\\u type。我能够成功导入大约300篇帖子,但我在CSV中有一个类别栏。我很好奇在解析CSV时如何创建类别。例如,在解析时,循环命中一个称为利尿剂的类别。它为此创建一个类别并将其添加到wp_insert_post, 但是,如果已创建,则会将其分配给该职位。以下是我的循环当前的样子:tldr:在我当前的循环中,如何创建新的类别,并在已经创建的

  • 使用CSV上载高级自定义字段文本链接数组

    时间:2019-10-28

    在我的网店上,我必须看到一个带有广告pdf文件链接的按钮。对于每个产品,该按钮需要有不同的链接和不同的按钮标题名称。我用woocommerce建立了一个webshop,在那里我使用高级自定义字段来显示带有pdf链接的按钮。在ACF中,我使用了一个链接数组。在产品页面上,我可以手动更改链接的标题文本。但是有1000多种产品。因此,无法手动执行此操作。我导入了一个标题名称正确的csv。导入带有按钮链接的列可以正常工作。在php代码中,我使用了以下标准acf代码:<?php $link = ge

  • 将用户信息从前端导出到CSV

    时间:2019-12-03

    正在尝试从WordPress前端导出到CSV。这是我到目前为止的情况。我可以从管理区域导出到CSV,但由于某些原因,我无法从前端导出。我做错了什么?// Add action hook only if action=download_csv_sl if ( isset($_GET[\'action\'] ) && $_GET[\'action\'] == \'download_csv_sl\' ) { // Handle CSV Export add_action

  • 如何仅返回/导出在自定义帖子类型查看所有屏幕中显示的数据

    时间:2020-03-07

    例如,如果我按日期过滤我的自定义帖子类型,它在屏幕上只显示2条记录,我只想导出这2条记录,但它导出了一堆我无法控制的记录,即:错误的记录。如何修改此项以仅导出屏幕上显示的内容,即:本例中的2条记录?add_action( \'init\', \'func_export_some_records\' ); function func_export_all_posts() { if(isset($_GET[\'export_some_records\'])) {

  • 通过从CSV导入创建用户,并从CSV分配用户ID

    时间:2020-08-04

    我需要从另一个平台导入用户数据。因为,出于某种原因,我必须保留相关的用户id,我必须保留csv中的用户id。我试过使用wp_insert_user() 然而,如果我在params数组中传递ID键,它只对更新有效,而对新用户无效。Question:有没有办法用关联的userid incsv文件创建用户?

  • 代码在核心PHP中工作正常,但在WordPress中编写代码

    时间:2020-10-15

    function generate_pdf($array) { header(\'Content-Type: text/csv\'); header(\'Content-Disposition: attachment; filename="sample.csv"\'); $fp = fopen(\'php://output\', \'wb\'); foreach ( $array as $line ) { $va

  • 将表导出为CSV在管理中有效,但在前端使用时会导出HTML数据

    时间:2021-03-01

    我有一些代码,是通过自定义插件中的一个短代码实现的。代码从一些数据表生成CSV文件。当我在admin部分中运行shortcode时,它工作得非常好。但当我尝试在前端运行它时,它会在CSV文件的顶部填充页面HTML数据,例如:<?DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> .......

  • 通过CSV导入更新自定义帖子

    时间:2021-07-14

    我正在编写一个插件,以便定期上载CSV文件以更新post metas中的数据。问题是,列的顺序有时会随着提供给我的每个CSV文件而改变。我的代码使用列的编号匹配列:$名称=修剪($csvData[3]);是否有办法通过列的名称来定位列?(csv的第一行)如:$名称=修剪($csvData[名字]);

  • 创建具有自定义自动完成地址字段和CSV导入值的表单

    时间:2021-08-19

    我想创建一个包含两个部分的联系人表单。第一部分包括地址字段。我有一个以CSV格式存储100000个地址的存储库。我需要将所有地址导入地址字段。此外,我需要有一个地址字段的自动完成属性。因此,当您在此字段中键入地址的第一个字符(4)时,会显示相应的地址。第二部分对应于表单的其余部分。字段:名称、名字、消息和发送按钮。备注:第二部分仅在选择地址后出现。我关心的是如何使用CSV文件导入我的地址,并将文件的地址链接到地址表单字段+添加自动完成属性。我使用重力表单作为表单插件。所以,如果你有一个想法,如何实现重力形

  • 用于将CSV转换为MySQL的自定义插件

    时间:2016-02-11

    我编写了一个插件,将csv文件添加到数据库中。我创建了一个要使用的自定义表。我的文件路径如下所示,wuno-uploader/wuno-uploader.php wuno-uploader/inventory.csv 在管理仪表板的设置选项页面上,我有一个按钮。当按下按钮并提交时,它会运行我的代码,没有错误。I控制台。在我的程序的每个部分之后记录()以确保所有内容都在运行。一切都在运行,直到我开始处理csv文件的部分。我没有收到任何错误,文件末尾的字符串也有echo 到屏幕。我想知道是否