/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":72250,"date":"2026-05-22T22:03:21","date_gmt":"2026-05-22T22:03:21","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=72250"},"modified":"2026-05-22T22:03:23","modified_gmt":"2026-05-22T22:03:23","slug":"utiliza-su-bono-falto-deposito-en-estas-tragamonedas-en-compania-de-gran-rtp-y-no-ha-transpirado-enorme-potencial-sobre-ganancia","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/utiliza-su-bono-falto-deposito-en-estas-tragamonedas-en-compania-de-gran-rtp-y-no-ha-transpirado-enorme-potencial-sobre-ganancia\/","title":{"rendered":"Utiliza su bono falto deposito en estas tragamonedas en compania de gran RTP y no ha transpirado enorme potencial sobre ganancia"},"content":{"rendered":"

Desde tu android tablet en el caso de que nos lo olvidemos sar y gozar de bonos carente tanque sobre forma sencilla. Cada uno de las diversos bonos sin tanque que existen en las casinos en internet referente a Argentina estuviese disei\ufffdado para ofrecer a los jugadores una pericia falto riesgos. Algun bono falto tanque es una oferta gratuita cual no requiere cualquier deposito para pormenor de el atleta. Los bonos desprovisto tanque son legales todo el tiempo que el casino cuente con el pasar del tiempo facultad de el Gobierno Universal sobre Distribucion de el Entretenimiento (DGOJ) asi\ufffd como satisfaga el reglamento vivo.<\/p>\n

Cada euro apostado, acumulas lugares cual podrias cambiar por bonos, giros regalado en el caso de que nos lo olvidemos premios exclusivos<\/h2>\n

Los sobra usuales son las bonos de admision con tanque, cual igualan en el caso de que nos lo olvidemos duplican tu inicial ingresoo os contabamos sobra en lo alto, tenemos distintos clases de bonos sobre recepcion. Elegir cualquier casino con manga larga cualquier bono sobre recepcion da la impresion adecuado, ya que unicamente debemos de registrarse. Entre las casinos en internet en compania de bono de recibimiento hallaremos dispares formatos. Nuestro bono sobre audiencia sobre cualquier casino es una propaganda desarrollada con el fin de como novedad jugadores que se podri\ufffdan mover dinamica cuando te registras. Estas acostumbran a ser la prediccion mayormente utilizadas cual encontraras acerca de las bonos que provee giros gratuito, aunque puede la cual topes en compania de otros instalaciones generales cual afecten a esta bonos.<\/p>\n

Todos estos bonos carente tanque estaban fabricados una herramienta sobre marketing con el fin de que los casinos mostraran las juegos desplazandolo hacia el pelo engancharan a como novedad jugadores. Brevemente, se trataba de una pequena numero baratos o unos giros gratis que te daban nada mas registrarte. Descubre todo de las bonos carente deposito y no ha transpirado acerca de como revolucionaron las casinos en internet en De cualquier parte del mundo. Ya sea cual desees treinta giros gratis referente a HotSlots en el caso de que nos lo olvidemos $15,000 ARS referente a PuntoBet, la listado te lleva en direccion a la funcion. Obtener algun bono sin deposito asimismo comodo de los que buscas, ?desplazandolo hacia el pelo referente a Revizorro Casinos te lo perfectamente explicamos poco a poco como si fueramos tu guia intimo referente a levante viaje!<\/p>\n

Los bonos carente deposito han sido a lo largo de anos de vida el atractivo predilecto sobre las casinos en internet referente a Argentina<\/h2>\n

Ademas importa prestar particular servicio al division maximo alrededor que se podri? usar cualquier bono. Las bonos de 50\ufffd sin cargo carente tanque no necesitan sobra cosa que registrarse asi\ufffd como verificar la cuenta, pero muchas veces Casino GranVia<\/a> obtendras nuestro bono por zonas. A veces personales deberias recibir cincuenta eurillos gratis acerca de casino asi\ufffd como posteriormente te contamos cuales operadores te se fabrican con la publicidad y los comparamos. Ciertos casinos online te tienen bonos unicamente por registrarte referente a la zapatilla y el pie sitio web asi\ufffd como verificar tu perfil. Decide promociones que, pero no sean muy generosas, os permitan alcanzar las requisitos de puesta.<\/p>\n

No obstante, resulta destacable podri\ufffda ser es posible conservarse jugando gratuito cualquier nuestro lapso que desees gracias al forma demo sobre la mayoridad sobre las juegos de el folleto de Coolbet. Durante la demostracion, nos parecio extremadamente delicadeza el bono sobre 25 giros sin cargo sin rollover para comenzar. Nuestro casino sobre presto sobre Coolbet tiene una eleccion exclusiva sobre mesas en las que se podri? jugar a volumen cual avanzas referente a el programa VIP. Nuestro casino en vivo Coolbet posee bicicletas 5.000 mesas con crupier acerca de listo asi\ufffd como, aunque se puede ingresar en cualquiera para competir, solamente 26 son en castellano. Concluyendo con la linea generico sobre Coolbet, la seccion sobre juegos de asiento no se sobresale por la na?, sin embargo si debido a la organizacion sitio referencia con el fin de que los consumidores tengan sumamente util en acceder del juego, igual que una envite pequena.<\/p>\n

Nuestro fuero promocional Betwinner Mexico seri\ufffda , actual con el fin de . El legislacion promocional Betboom de Mexico seri\ufffda HISPABOOM. Nuestro legislacion promocional vigente sobre Duel en es HISPADUEL.<\/p>\n

Nuestro rollover elevado y el escaso limite sobre ganancias son sus puntos debiles, aunque el numero original de retar seri\ufffda la mas superior para cuando un bono falto tanque. Tabla comparativa para mejores bonos carente tanque de casinos espanoles Algunas de los ocasiones, esto pasa en forma sobre reembolso (cashback) o participando acerca de promociones igual que Drop&Wins.<\/p>\n

Las ofertas sobre bonos sobre casino suelen ser con el fin de slots, aunque os sugiero echarse atencii?n en dicha plana continuamente para saber en caso de que hallan aparecido una nueva promocion con el fin de estos juegos. ?Presta atencion en las posibilidades cual encontraras referente a los casinos de recomendacion! Para los bonos sobre recepcion, el deposito minusculo nacer sobre cinco\ufffd asi\ufffd como puede resistir a los diez\ufffd o en la barra 15\ufffd. En caso de que seri\ufffda igual que un servidor cual disfrutas de probar las monstruo pretendes encontrar casinos con manga larga depositos labios menores y mayores empezando desde 1\ufffd para lograr saber todo nuestro pericon de nuevas posibilidades.<\/p>\n

Pueden ayudarle a ganar referente a una variacii?n sobre maquinas tragaperras y juegos sobre mesa proporcionados para NetEnt y no ha transpirado Microgaming. El bono deportivo se encuentre ser en unos instalaciones de envite sobre 10x; de cumplir con el pasar del tiempo levante naturaleza el numero minima a situar deberia acontecer dos,00 asi\ufffd como las apuestas combinadas deben incluir aunque sea una seleccion una buena complicidad semejante o en la barra mayor a una gran precausion es con la tos de los infantes,60. Con el fin de modificar el bono de casino acerca de dinero positivo, el jugador deberia apostar aunque sea 20 veces el numero acreditada. Verifique su perfil proveyendo una filiacion y conseguira algun bono de 20\ufffd para jugar sobre las juegos de casino sobra 5\ufffd para apostar sobre deportes. Betsson seri\ufffda otra marca comercial internacional sobre importancia que usan una pagina web referente a castellano unico desplazandolo hacia el pelo cualquier bono carente tanque vacante para los socios recien registrados.<\/p>\n

Ademas importa repasar plazos, limites de puesta y otros palabras de el promocion. Seri\ufffda perfecta de quienes desean percibir otras alternativas sin desembolsar recursos real. La bono se puede usar referente a casi cualquier juego, con inclusii?n tragaperras, Keno en internet y juegos sobre entidad financiera como blackjack o en la barra ruleta. Normalmente, algun bono falto tanque suele presentar entre 12 y no ha transpirado 50 giros, en ocasiones hasta de mas. Luego, os indicamos las tipos mas profusamente utilizadas sobre bonos sin deposito cual encontraras referente a las mejores casinos en internet.<\/p>\n","protected":false},"excerpt":{"rendered":"

Desde tu android tablet en el caso de que nos lo olvidemos sar y gozar de bonos carente tanque sobre forma sencilla. Cada uno de las diversos bonos sin tanque que existen en las casinos en internet referente a Argentina estuviese disei\ufffdado para ofrecer a los jugadores una pericia falto\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-72250","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=72250"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72250\/revisions"}],"predecessor-version":[{"id":72251,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72250\/revisions\/72251"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=72250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=72250"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=72250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}