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'); Océan communication - Présentation - Agence globale

OCÉAN COMMUNICATION
L'AGENCE

Découvrez les talents qui font Océan

OCÉAN COMMUNICATION,
UNE AGENCE PLURIMÉDIA

SPÉCIALISÉE DANS LE GRAPHISME, LE WEB ET LA VIDÉO !

Poséidon, Dieu protecteur d’Océan Communication

Océan

Communication

Située à Heudebouville, dans l’Eure, Océan Communication développe et gère depuis 2011 la communication de plus de 300 structures dans le département et la région Normandie.

Nos
services

CONSEIL

Pour vous accompagner tout au long du processus de réflexion.

IDENTITÉ GRAPHIQUE

Du logotype à la charte graphique, nous construisons votre image.

Support de communication

Flyers, dépliants, affiches et plus encore pour vous faire connaître.

Création de vidéos

Pensez au vidéo marketing pour votre communication !

WEB

Nous créons votre site web, votre e-commerce ou améliorons votre référencement.

Développement d'applications

Plus que de simples logiciels, les applications sont avant tout pensées pour nous rendre la vie plus simple

NOS VALEURS

QUE PEUT M'APPORTER OCÉAN ?

I - Notre Philosophie
Nous prônons, chez Océan Communication, la nécessité d’une stratégie de communication globale, une communication à 360° !

Il ne s’agit pas de considérer que vous devez vous « afficher partout et tout le temps », il s’agit de vous convaincre d’opter pour des solutions communicationnelles qui, combinées, doivent permettre à votre structure de rayonner sur une zone géographique prédéterminée et/ou de toucher une cible identifiée en amont.
II - La touche Océan
Au-delà des grands médias traditionnels, Océan Communication conseille et propose des solutions adaptées pour répondre à tous vos objectifs de communication et à toutes vos attentes sans vous brûler les ailes, qu’il s’agisse de (re)penser votre identité (visuelle et graphique), d’engager une campagne d’image ou de « juste rénover » vos supports de communication et vos contenus éditoriaux.
Précédent
Suivant

N’oubliez jamais, une entreprise, « une marque qui ne communiquerait pas serait déchue »

(J.-N. Kapferer)

NOTRE EXPÉRIENCE

N'EST PAS UN MYTHE

Un autre domaine dans lequel nous excellons, c’est le web. Notre expérience n’est pas un mythe : nous pouvons développer votre site internet en intégrant toutes les spécificités de votre structure, de vos missions, de vos produits ou vos services, en déclinant votre identité, en intégrant vos contenus et en optimisant son référencement naturel !

Que vous souhaitiez un site vitrine ou un site marchandOcéan Communication vous propose LA solution.

LAISSEZ-NOUS ÊTRE VOTRE FIL D'ARIANE !

Accueil
Portfolio
Contact
Recherche