php 修改/删除约会详细信息字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 修改/删除约会详细信息字段相关的知识,希望对你有一定的参考价值。

<?php

/**
* Plugin Name: Modify Appointment Details Fields
* Plugin URI: https://premium.wpmudev.org/
* Description: This plugin will help to modify/Remove Appointment details fields
* Author: Ariful Islam @ WPMUDEV
* Author URI: https://premium.wpmudev.org/profile/itsarifulislam
* License: GPLv2 or later
*/


if ( ! defined( 'ABSPATH' ) ) {
	exit;
}


if ( ! class_exists( 'Appointment_Details_Modify' ) ) {

	class Appointment_Details_Modify {

		private static $_instance = null;

		public static function get_instance() {

			if( is_null( self::$_instance ) ) {
				self::$_instance = new Appointment_Details_Modify();
			}

			return self::$_instance;

		}


		private function __construct() {

			add_filter('app_additional_fields', array( $this, 'app_additional_fields' ), 10, 1);
			
		}


		public function app_additional_fields( $fields ) {

			// Remove Service Name
			$fields = str_replace('<div class="appointments-confirmation-service"></div>', "", $fields);

			// Remove Provider Name
			$fields = str_replace('<div class="appointments-confirmation-worker" style="display:none"></div>', "", $fields);

			return $fields;

		}

	}


	function render_appointment_details_modify(){

		$GLOBALS['Appointment_Details_Modify'] = Appointment_Details_Modify::get_instance();

	}

	add_action( 'plugins_loaded', 'render_appointment_details_modify' );

}

以上是关于php 修改/删除约会详细信息字段的主要内容,如果未能解决你的问题,请参考以下文章

php [约会+] - 在确认页面中强制配置文件字段为空

php [约会] - 其他自定义字段演示。有关如何在Appointments Lite中添加自定义字段的指南

mysql怎样修改字段值,详细

mysql怎样修改字段值,详细

ASM字节码操作 转换已有的类 ClassReader 修改字段信息 删除字段 增加字段

SQL server查看用户表的所有字段信息