Bonjour à tous,

J'utilise Wordpress et le plugin wp-crowdfunding.
Je pense avoir un problème d'encodage sur ce plugin.

Quand je rentre ceci dans le champ "description de la contrepartie":

L'avion
La voiture
étendard
évènement

J'obtiens ce résultat en frontend et backend:

L'avionrnLa voiturernétendardrnévènement.

Voici le fichier "rewards" si cela peut aider:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<?php
if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly
}
 
$user_id = get_current_user_id();
 
$args = array(
	'post_type'  => 'shop_order',
	'post_status'	=> 'wc-completed',
	'meta_query' => array(
		array(
			'key' => 'wpneo_selected_reward',
			'value'   => array('', null),
			'compare' => 'NOT IN'
		),
		array(
			'key' => '_cf_product_author_id',
			'value'   => $user_id,
			'compare' => '='
		)
	)
);
$rewards_query = new WP_Query($args);
?>
 
<div class="wpneo-content">
	<div class="wpneo-form">
 
 
 
		<?php
		if ($rewards_query->have_posts()){
			?>
 
			<table class="stripe-table reward_table_dashboard">
				<thead>
				<tr>
					<th>#<?php _e('Order', 'wp-crowdfunding'); ?></th>
					<th>#<?php _e('Campaign Name / Reward Amount', 'wp-crowdfunding'); ?></th>
					<th>#<?php _e('Action', 'wp-crowdfunding'); ?></th>
				</tr>
				</thead>
 
				<tbody>
				<?php
				while ($rewards_query->have_posts()){
					$rewards_query->the_post();
 
					$reward = get_post_meta(get_the_ID(), 'wpneo_selected_reward', true);
					$order = new WC_Order(get_the_ID());
					?>
 
					<tr>
						<td>#<?php the_ID(); ?></td>
						<td>
							<?php
							foreach ($order->get_items() as $key => $item){
								echo $item['name'];
							}
							if ( ! empty($reward['wpneo_rewards_pladge_amount'])){
								echo ' / '.wc_price($reward['wpneo_rewards_pladge_amount']);
							}
							?>
							<div class="reward_description" style="display: none;">
 
								<?php
 
								if ( ! empty($reward['wpneo_rewards_endmonth'])){
									echo '<p><strong>'. __('Estimated Delivery', 'wp-crowdfunding')."</strong><br />";
									echo $reward['wpneo_rewards_endmonth'].' '.$reward['wpneo_rewards_endyear'].'</p>';
								}
								if ( ! empty($reward['wpneo_rewards_description'])){
									echo '<p><strong>'. __('Description', 'wp-crowdfunding')."</strong><br />";
									echo $reward['wpneo_rewards_description'].'</p>';
								}
 
								echo '<p><strong>'.__('Backer info', 'wp-crowdfunding').'</strong> <br />';
								echo $order->billing_first_name.' '.$order->billing_last_name.'<br />';
								echo $order->billing_email.'<br />';
								echo $order->billing_phone.'<br />';
								echo $order->billing_address_1.' '.$order->billing_address_2.' '.$order->billing_city.' '.$order->billing_country;
								echo '</p>';
								?>
							</div>
						</td>
 
						<td>
							<a href="javascript:;" class="reward_tr_slide_inout"><?php _e('View Details', 'wp-crowdfunding'); ?></a>
						</td>
					</tr>
					<?php
				}
				wp_reset_postdata();
				?>
				</tbody>
			</table>
 
			<?php
		}else{
			echo '<div class="wpneocf-alert-info"> '.__('Aucune contrepartie sélectionnée par un contributeur ', 'wp-crowdfunding').' </div>';
		}
		?>
 
 
 
 
 
	</div>
</div>

Qui peut me sauver s'il vous plait ?

Merci beaucoup