/* 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":79494,"date":"2026-05-22T22:35:05","date_gmt":"2026-05-22T22:35:05","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=79494"},"modified":"2026-05-22T22:35:07","modified_gmt":"2026-05-22T22:35:07","slug":"referente-a-argentina-las-casinos-joviales-bonos-recepcion-gratis-sin-deposito-desaparecieron-referente-a-2020","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/referente-a-argentina-las-casinos-joviales-bonos-recepcion-gratis-sin-deposito-desaparecieron-referente-a-2020\/","title":{"rendered":"Referente a Argentina las casinos joviales bonos recepcion gratis sin deposito desaparecieron referente a 2020"},"content":{"rendered":"

Las bonos sin tanque suelen quedar disenados con el fin de cautivar a cero millas jugadores, sin embargo ocasionalmente llegan a convertirse en focos de luces poseen a usuarios existentes como parte de promociones especificas. De hallar los promociones finales, revisa Sloterman en donde te instruimos las anteriores bonos desprovisto deposito.<\/p>\n

Si, en caso de que cumples las instalaciones de apuesta y no ha transpirado respetas nuestro limite extremo sobre retirada<\/h2>\n

Concebir esta diferenciacion impide pensar que un monton de cual resulte posible con manga larga algun bono falto tanque referente a un casino online sobre Chile se encontrara presente disponible para recibir automaticamente. Nuestro exigencia sobre puesta, ademas denominado WR, explica cuanto deberias apostar algun bono sin poder retirar los ganancias. Sobre las casinos que usan bonos falto deposito tambien llegan a convertirse en focos de luces corrobora cual hayas atendido los requisitos sobre postura, el termino asi\ufffd como el margen extremo para impedir aplaudir la operacion. Ingresar en cualquier bono carente deposito referente a un casino online sobre Espana puede ponerse separado los minutos, pero conviene completar el proceso atentamente empezando por nuestro primer segundo. Las bonos sobre casino carente tanque son promociones cual permiten jugar falto accesar dinero propio tras terminar el asignacion.<\/p>\n

Nuestro requisito sobre apuesta (wagering) define cuantas ocasiones debes participar el valor de el bono sin conseguir retirar ganancias. Los casinos siguen un cantidad acotado de tiradas sin cargo acerca de la tragamonedas concreta. Las bonos carente deposito son promociones cual permiten a los jugadores experimentar las casinos carente comprometer el personal dinero. Nuestro uso sobre bonos falto tanque acerca de casinos espanoles fue un motivo sobre creciente atencion entre jugadores asi\ufffd como operadores. Suelen sobre tragamonedas seleccionadas, pero algunos casinos permiten de mayor opciones con manga larga cuota unilateral.<\/p>\n

Nuestro rollover o requisito de apuesta define cuantas veces deberias situar nuestro coste de el bono suin conseguir apartar los ganancias. Las ganancias obtenidas con el pasar del tiempo levante bono de admision se encuentran limitadas a 200\ufffd, entretanto cual las de estas tiradas regalado estan https:\/\/igobet-es.es\/<\/a> limitadas en 25\ufffd. Algunos de los angulos importante que los jugadores valoran en el escoger algun casino online carente licencia referente a Espana es la flexibilidad en las metodologias de remuneracion. Referente a lo cual esta la accion del atleta, en encontrar las mas grandes bonos carente deposito referente a casinos.<\/p>\n

En VegasSlotsOnline, igual que apasionados de el esparcimiento online, deseamos que saques el maximum banderia a los bonos desprovisto deposito a su disposicion. Si la oferta necesita algun legislacion, asegurate sobre introducirlo alrededor del activarlo de beneficiarse al maximo el bono desprovisto deposito suin jugar. ?Quieres beneficiarse las bonos carente tanque sobre casinos en internet joviales recursos conveniente?<\/p>\n

Los bonos sobre casino carente deposito podrian consistir en una verdad na? asignada a la cuenta de el competidor de usar en el lugar de el casino carente necesidad sobre haber efectuado un deposito principal, o bien un dispuesto cantidad de tiradas de balde acerca de individuo en el caso de que nos lo olvidemos varios juegos especificos. Importa tener bisuteria otras enfoque para impedir aspirar por usar un bono carente tanque referente a un casino en internet. Entre cualquiera de los la referencia y pormenores de la plana durante bastante ha sido revisada por el experto referente a casinos online, Fran Sanchez. Energica su bono de casino falto deposito tras registrarte asi\ufffd como corroborar tu perfil. Lo mas comun es que estos bonos de casino se va a apoyar sobre el silli\ufffdn traten de bonos de admision referente a casinos giros regalado, dinero positivo o en la barra cashback tal como son acreditados an el perfil del cliente tras que levante permite algun tanque inicial.<\/p>\n

Este bono sobre brinda algun bono sobre casino sobre 10 \ufffd como parte de una publicidad de natalicio. Los ganancias generadas con las tiradas gratuitas se podri\ufffdan mover acreditan igual que bono y no ha transpirado estan sujetas en cualquier capacidad sobre postura de 75 veces. Inclusive la ocasion, solo debemos visto bonos desprovisto deposito a tu disposicion de quienes festejan su aniversario.<\/p>\n

Los bonos falto deposito posibilitan encontrar juegos y ganar dinero conveniente sin comprometer tu mismo recursos<\/h2>\n

Si, todo el tiempo cual selecciones cualquier bono joviales campos de apuesta justos asi\ufffd como condiciones nitidas. Determinados casinos asimismo ofrecen bonos falto tanque en jugadores disponibles, igual que fichas gratuito, dinero de rebaja indumentarias giros adicionales igual que accesit por franqueza. Si, entero bono tiene instalaciones sobre envite y limites de retiro cual deberias respetar suin lograr retirar hacen de ganancias. Puedes escoger recursos gratis, giros o bien fichas cual es posible usar referente a tragaperras, ruleta, blackjack y no ha transpirado otros juegos sobre casino. Las bonos falto tanque son promociones cual las casinos online siguen falto necesidad obsequiar con algun deposito inaugural.<\/p>\n

El bono tiene que apostarse cincuenta ocasiones en permitirse arrinconar los ganancias, que usan cualquier limite maximo sobre liberacion de 25\ufffd. Cualquier bono suele canjearse empezando desde la plana de su promocion tras completar nuestro sometimiento desplazandolo hacia el pelo comprobacion. El bono ofrece 25 tiradas gratuito sobre 0,20\ufffd todo una con el fin de la tragamonedas \ufffdSweet Bonanza Super Scatter\ufffd. Alcanza 3 tiradas gratuito falto deposito con la propaganda Happy Hour sobre eBingo<\/p>\n

Cuando tires a utilizar algun bono sin tanque sobre casino, debes realizarlo sobre cualquier casino online reputado, si, pero ademas tener en cuenta los terminos y no ha transpirado modos relevantes. Referente a oriente supuesto se puede explorar casinos joviales bonos de recepcion regalado carente tanque eliminar ofertas de usuarios ya registrados que consistan en tarjetas gratuitas. Las casinos con el pasar del tiempo bonos sobre recibo regalado carente deposito en Portugal, y no ha transpirado en compania de promociones de clientes regulares, ademas pueden presentar dinero carente mas. Igualmente, nunca guarda por empecemos por el principio ser necesariamente un bono de recibo desprovisto deposito. Algun bono sin deposito para casino online es una proposicion sobre las casas de apuestas y no ha transpirado casinos online con la que el camara hace algo del consumidor desprovisto necesidad de un deposito anterior. Agradable, pues referente a Optimobet nos hemos pasado ratos desplazandolo hacia el pelo situaciones observando diferentes alternativas con el fin de traerte una lista entero de mejores casinos joviales bono sobre recibo sin tanque.<\/p>\n

Los bonos sin deposito de casino suelen quedar vinculados a juegos especificos, desplazandolo hacia el pelo no todos deben de la misma disponibilidad ni contribuyen semejante alrededor rollover. Las bonos carente deposito distintos acostumbran a precaverse para los jugadores cual realizan adorno de el proyecto de observancia o VIP de el casino. Este tipo de bonos esta dirigido a seres debido a registrados cual ha completado una comprobacion de modo de ser. Las ganancias debidas en compania de estas tiradas gratuitas poseen seguir requisitos de puesta para impedir conseguir retirarse. A discrepancia para los bonos habituales por tanque, aca nuestro cirujano te concede directamente algun cesion promocional o giros sin cargo de experimentar determinados juegos, normalmente tragamonedas. Algunos de los bonos falto tanque de mayor completos y escalonados de el mercado.<\/p>\n

Como otros bonos, cuentan con sus propios requisitos de envite, tiempo de uso desplazandolo hacia el pelo rollover de descargar las hipoteticos ganancias. Podemos encontrar dicha promociones tanto referente a casinos online como novedad igual que sobre otros que usan algun gigantesco recorrido, en buena condicion fisica de bonos de admision indumentarias como bonos de jugadores bien registrados. Y entre las bonos de casino de mas deseados hallamos las giros gratis por registro sin deposito, siempre de mayor comunes. En cierta ocasion activada la publicidad, nuestro participante contara con 15 momentos de la naturaleza para llevarlo puesto y no ha transpirado completar los instalaciones sobre envite.<\/p>\n","protected":false},"excerpt":{"rendered":"

Las bonos sin tanque suelen quedar disenados con el fin de cautivar a cero millas jugadores, sin embargo ocasionalmente llegan a convertirse en focos de luces poseen a usuarios existentes como parte de promociones especificas. De hallar los promociones finales, revisa Sloterman en donde te instruimos las anteriores bonos desprovisto\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-79494","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79494","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=79494"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79494\/revisions"}],"predecessor-version":[{"id":79495,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79494\/revisions\/79495"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=79494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=79494"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=79494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}