Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rank-math domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/ocean-application.fr/site-ocean.ocean-application.fr/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-asset-clean-up domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/ocean-application.fr/site-ocean.ocean-application.fr/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pods domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/ocean-application.fr/site-ocean.ocean-application.fr/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the essential-addons-for-elementor-lite domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/ocean-application.fr/site-ocean.ocean-application.fr/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rank-math-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/ocean-application.fr/site-ocean.ocean-application.fr/wp-includes/functions.php on line 6131
8194460''), $atts); $total_portfolio_count = wp_count_posts('portfolio')->publish; $categories = get_terms(array( 'taxonomy' => 'category', 'hide_empty' => true, 'pad_counts' => true, )); if (!empty($atts['categories'])) { $categories_to_display = explode(',', $atts['categories']); } else { $categories_to_display = array_map(function($category) { return $category->name; }, $categories); } usort($categories, function($a, $b) use ($categories_to_display) { return compare_categories($a, $b, $categories_to_display); }); return get_portfolio_category_filter_shortcode_output($total_portfolio_count, $categories, $categories_to_display); } function get_portfolio_category_filter_shortcode_output($total_portfolio_count, $categories, $categories_to_display) { $output = ''; $output .= ''; $output .= '' . ucfirst(__('tous nos projets', 'your-text-domain')) . ' (' . $total_portfolio_count . ') '; $output .= get_category_filter_html($categories, $categories_to_display); $output .= ''; return $output; } function compare_categories($a, $b, $categories_to_display) { $a_index = array_search($a->name, $categories_to_display); $b_index = array_search($b->name, $categories_to_display); if ($a_index === false && $b_index === false) { return 0; } elseif ($a_index === false) { return 1; } elseif ($b_index === false) { return -1; } else { return $a_index - $b_index; } } function get_category_filter_html($categories, $categories_to_display) { $output = ''; foreach ($categories as $category) { $formatted_name = mb_convert_case($category->name, MB_CASE_TITLE, "UTF-8"); if(in_array($category->name, $categories_to_display) && $category->count > 0){ $output .= ' | ' . $formatted_name . ' (' . $category->count . ') '; } } return $output; } add_shortcode('portfolio_category_filter', 'display_portfolio_category_filter_shortcode'); Conseil - Ocean communication - Agence de communcation

OCÉAN COMMUNICATION
CONSEIL

Pour vous accompagner dans votre communication

BESOIN D'UN CONSEIL ?

OCÉAN COMMUNICATION EST LA PANACÉE !

Athéna, notre déesse de la communication et de la stratégie marketing pour faire naître de nouvelles idées

VOTRE PROJET

On a tous besoin d’un conseil. Peu importe l’état d’avancement de votre projet : une simple idée, déjà une ébauche ou une communication préexistante ? Nous vous accompagnons tout au long du processus de réflexion.

Océan Communication a les femmes et les hommes, l’expérience, les compétences cognitives et techniques pour répondre à toutes vos interrogations, ainsi que toutes vos attentes.

NOS SOLUTIONS

ANALYSE DE LA SITUATION

Phase de diagnostic et de benchmark, élaboration de la copy strategy

CHOIX DES SUPPORTS

Print, image et vidéo, site vitrine ou marchand, etc…

CRÉATION GRAPHIQUE

Nom, logotype, charte graphique, etc…

SELON LES OBJECTIFS

Océan Communication est toujours force de proposition et établit l’offre qui VOUS convient !

Cette offre fait systématiquement l’objet d’un devis optimisé intégrant, si vous le souhaitez, un suivi à moyen ou long terme de tous les supports élaborés
par Océan Communication.

PAR OÙ COMMENCER ?

OSER LANCER SA CAMPAGNE DE COMMUNICATION

I - Comment communiquer avec réactivité ?
La communication est, dans l’esprit de beaucoup d’acteurs encore, une réelle prise de risques, une véritable odyssée.

Communiquer, c’est en effet chercher à se « faire remarquer »… c’est s’exposer, se rendre le plus visible possible ! Mais ne faites surtout pas de votre communication votre talon d’Achille !

En effet, une malencontreuse coquille, une mauvaise qualité d’impression, un site inaccessible sont autant de complications qui peuvent générer un bad buzz.
II - Comment éviter le bad buzz ?
En faisant confiance à Océan Communication, tout simplement !

Nos conseils et nos offres vont vous permettre d’alimenter et d’actualiser vos contenus aisément, de mettre à jour vos actualités en quelques clics, d’annoncer vos événements sur tous vos supports en toute sécurité.

Un exemple pour conforter le propos : la solution d’hébergement proposée par Océan Communication sécurise un peu plus l’accès à votre site, via une gestion particulière de toutes les données concernées qui sont sauvegardées très régulièrement et surtout très simplement.
Précédent
Suivant

LES CONSEILS

ET LES SOLUTIONS OCÉAN COMMUNICATION

LAISSEZ-NOUS ÊTRE VOTRE FIL D'ARIANE !

Accueil
Portfolio
Contact
Recherche