HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpkoopkj/wp-content/themes/ohio/woocommerce/content-single-product.php
<?php
/**
 *
 *
 * This template can be overridden by copying it to yourtheme/woocommerce/content-single-product.php.
 *
 * HOWEVER, on occasion WooCommerce will need to update template files and you
 * (the theme developer) will need to copy the new files to your theme to
 * maintain compatibility. We try to do this as little as possible, but it does
 * happen. When this occurs the version of the template file will be bumped and
 * the readme will list any important changes.
 *
 * @see 	    https://docs.woocommerce.com/document/template-structure/
 * @author 		WooThemes
 * @package 	WooCommerce/Templates
 * @version     3.6.0
 */
	if ( ! defined( 'ABSPATH' ) ) {
		exit; // Exit if accessed directly
	}

	$shop_page_id = wc_get_page_id( 'shop' );

	$show_breadcrumbs = OhioOptions::get( 'page_breadcrumbs_visibility' );

	// $product_view = OhioOptions::get( 'woocommerce_view_mode', 'type_1' );

	$product_type = OhioSettings::get_product_type();
	if ( $product_type == NULL ) {
		$product_type = 'type1';
	}

	if ( post_password_required() ) {
	 	echo get_the_password_form();
	 	return;
	}

	global $post;
	global $product;
	do_action( 'woocommerce_before_single_product' );
?>

<div id="product-<?php the_ID(); ?>" <?php post_class(); ?>>
	<?php
	switch ($product_type) {
		case 'type1':
			wc_get_template_part('single-product/views/type_1');
			break;
		case 'type2':
			wc_get_template_part('single-product/views/type_1_reverse');
			break;
		case 'type3':
			wc_get_template_part('single-product/views/type_2');
			break;
		case 'type4':
			wc_get_template_part('single-product/views/type_2_reverse');
			break;
		default:
			break;
	}?>