urn $pattern; } /** * Prepare a raw block pattern before it gets output in a REST API response. * * @since 6.0.0 * @since 6.3.0 Added `source` property. * * @param array $item Raw pattern as registered, before any changes. * @param WP_REST_Request $request Request object. * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function prepare_item_for_response( $item, $request ) { // Resolve pattern blocks so they don't need to be resolved client-side // in the editor, improving performance. $blocks = parse_blocks( $item['content'] ); $blocks = resolve_pattern_blocks( $blocks ); $item['content'] = serialize_blocks( $blocks ); $fields = $this->get_fields_for_response( $request ); $keys = array( 'name' => 'name', 'title' => 'title', 'content' => 'content', 'description' => 'description', 'viewportWidth' => 'viewport_width', 'inserter' => 'inserter', 'categories' => 'categories', 'keywords' => 'keywords', 'blockTypes' => 'block_types', 'postTypes' => 'post_types', 'templateTypes' => 'template_types', 'source' => 'source', ); $data = array(); foreach ( $keys as $item_key => $rest_key ) { if ( isset( $item[ $item_key ] ) && rest_is_field_included( $rest_key, $fields ) ) { $data[ $rest_key ] = $item[ $item_key ]; } } $context = ! empty( $request['context'] ) ? $request['context'] : 'view'; $data = $this->add_additional_fields_to_object( $data, $request ); $data = $this->filter_response_by_context( $data, $context ); return rest_ensure_response( $data ); } /** * Retrieves the block pattern schema, conforming to JSON Schema. * * @since 6.0.0 * @since 6.3.0 Added `source` property. * * @return array Item schema data. */ public function get_item_schema() { if ( $this->schema ) { return $this->add_additional_fields_schema( $this->schema ); } $schema = array( '$schema' => 'http://json-schema.org/draft-04/schema#', 'title' => 'block-pattern', 'type' => 'object', 'properties' => array( 'name' => array( 'description' => __( 'The pattern name.' ), 'type' => 'string', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'title' => array( 'description' => __( 'The pattern title, in human readable format.' ), 'type' => 'string', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'content' => array( 'description' => __( 'The pattern content.' ), 'type' => 'string', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'description' => array( 'description' => __( 'The pattern detailed description.' ), 'type' => 'string', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'viewport_width' => array( 'description' => __( 'The pattern viewport width for inserter preview.' ), 'type' => 'number', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'inserter' => array( 'description' => __( 'Determines whether the pattern is visible in inserter.' ), 'type' => 'boolean', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'categories' => array( 'description' => __( 'The pattern category slugs.' ), 'type' => 'array', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'keywords' => array( 'description' => __( 'The pattern keywords.' ), 'type' => 'array', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'block_types' => array( 'description' => __( 'Block types that the pattern is intended to be used with.' ), 'type' => 'array', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'post_types' => array( 'description' => __( 'An array of post types that the pattern is restricted to be used with.' ), 'type' => 'array', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'template_types' => array( 'description' => __( 'An array of template types where the pattern fits.' ), 'type' => 'array', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), ), 'source' => array( 'description' => __( 'Where the pattern comes from e.g. core' ), 'type' => 'string', 'readonly' => true, 'context' => array( 'view', 'edit', 'embed' ), 'enum' => array( 'core', 'plugin', 'theme', 'pattern-directory/core', 'pattern-directory/theme', 'pattern-directory/featured', ), ), ), ); $this->schema = $schema; return $this->add_additional_fields_schema( $this->schema ); } } Appel d'offres & Communiqués Archives - EmploiTogo.INFO

EmploiTogo.INFO

La Plateforme des opportunités au TOGO et en Afrique

Appel d’offres & Communiqués

Appel à Manifestation d’intérêt de VSF Suisse

Appel à Manifestation d’intérêt pour le renouvellement de la base de données des fournisseurs et prestataires de VSF Suisse Année 2026 Vétérinaires Sans Frontières Suisse (VSF-Suisse) est une organisation internationale à but non lucratif basée à Berne (Suisse) qui intervient depuis 2002 au Togo, avec des projets de développement et…
ONG PADIE
Appel d'offres & Communiqués

Avis d’appel à manifestation d’intérêt de l’ONG PADIE

AVIS D’APPEL À MANIFESTATION D’INTÉRÊT (AMI) Constitution de la base de données des prestataires – Exercice 2026 Dans le cadre de l’exécution de son budget de l’exercice 2026, l’ONG PADIE lance un avis d’appel à manifestation d’intérêt, afin d’actualiser sa base de prestataires. Les consultations restreintes relative aux acquisitions de…

Avis général de passation de marchés publics de VSF-Suisse

Fonds Régional pour la stabilisation et le développement dans les régions fragiles des États membres de la CEDEAO Avis général de passation de marchés publics Projet : Amélioration des moyens de subsistance grâce à la résilience économique et aux solution intelligence face au climat pour les communautés rurales au nord…
L’Académie Bilimon pour la Recherche et le Développement Participatif
Appel d'offres & Communiqués

Avis d’appel d’offres de l’Académie Billimon

AVIS D’APPEL D’OFFRES Termes de Référence : Acquisition de matériels d’entretien et d’assainissement L’Académie Billimon lance un avis d’appel d’offres pour l’acquisition de matériels d’entretien et d’assainissement au profit des établissements partenaires répartis dans les cinq (05) régions du territoire togolais. Description des matériels N° Désignation Spécifications techniques Unité Quantité…
Concours d’entrée à l’IRES-RDEC
Appel d'offres & Communiqués

Report du déroulement des épreuves écrites du concours national de recrutement de fonctionnaires enseignants

COMMUNIQUE Le Ministre de la fonction publique, du travail et du dialogue social informe les candidats au concours national de recrutement de fonctionnaires enseignants du préscolaire, du primaire et du secondaire général et technique pour le compte du ministère de l’éducation nationale que, la date des épreuves écrites initialement prévue…
LuxDev
Appel d'offres & Communiqués

Avis d’appel à manifestations d’intérêt de LuxDev

AVIS D’APPEL À MANIFESTATIONS D’INTÉRÊT N° A-TGO301-2026-0005 Titre : Maîtrise d’œuvre de conception des infrastructures supports à la surveillance des aires protégées ciblées par le programme TGO301-INCLURE :  Schéma directeur, APS, APD DAO et EES Montant maximal : 330 000 EUR – Délai d’exécution de huit (8) mois LuxDev, l’agence luxembourgeoise pour la…
appel d’offres
Appel d'offres & Communiqués

Avis d’Appel d’Offres du ministère de la santé

MINISTERE DE LA SANTE, DE L’HYGIENE PUBLIQUE, DE LA COUVERTURE SANITAIRE UNIVERSELLE ET DES ASSURANCES Appel d’Offres N° : 03 /2026/MSHPCSUA/CAB/PRMP/CGMP du 30 Mars 2026 Cet Avis d’appel d’offres fait suite à l’Avis Général d’Appel d’Offres paru dans Togo- Presse Numéro12213 du 22 janvier 2026 Le Ministère de la Santé,…
GEDEC Togo Recrutement prestataire Stratégie identification abonnés
Appel d'offres & Communiqués

Appel à Manisfestation d’Intérêt – Recrutement d’un prestataire pour l’identification et la géolocalisation des abonnés

Consultance pour le renforcement de la stratégie de communication des opérateurs privés de gestion des déchets dans les 5 communes chefs-lieux de régions du Togo Le projet GEDEC Togo vise à renforcer les capacités des communes chefs-lieux de région pour la mise en place d’une filière de gestion des déchets…
OCDI Caritas Aneho recrute
Appel d'offres & Communiqués

Appel d’offres de l’OCDI-23/03/2026

APPEL D’OFFRE 1 : OBJET L’Organisation de la Charité Pour un Développement Intégrale (OCDI) du Diocèse d’Aného, dans le cadre de la mise en œuvre de son Projet : Transition Ecologique et Résilience des communautés rurales pour une Vie Inclusive et Equitable (TER-VIE) dans le Sud-Est de la Maritime du…
Lutheran World Relief
Appel d'offres & Communiqués

Avis d’appel d’offres de l’ONG Lutheran World Relief (LWR)

Avis d’appel d’offres pour Consultants 001-RFP/FY26_LWR-PROFIT Le ministère département de l’Agriculture (USDA) a investi 29,8 millions de dollars américains pour aider Lutheran World Relief (LWR) à renforcer la production horticole et la commercialisation des produits au Togo. Cette subvention s’inscrit dans le cadre du programme Food for Progress (Nourriture pour…
Appel à manifestation d'intérêt
Appel d'offres & Communiqués

Appel à manifestation d’intérêt général de l’URCLEC

COMMUNIQUE Dans le cadre du renouvellement de son répertoire des fournisseurs de biens et prestataires de services pour l’année 2026, la Direction Générale de l’URCLEC lance un appel à manifestation d’intérêt général afin de permettre aux opérateurs économiques légalement installés, qui le souhaitent, de nouer une relation de partenariat avec…
WhatsApp Rejoins +22k autres abonnés sur notre chaîne