/* 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":70054,"date":"2026-05-22T20:42:50","date_gmt":"2026-05-22T20:42:50","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=70054"},"modified":"2026-05-22T20:42:52","modified_gmt":"2026-05-22T20:42:52","slug":"sobre-se-podri%ef%bf%bdan-mover-introdujo-otra-normativa-que-restringe-los-bonos-sin-deposito","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/sobre-se-podri%ef%bf%bdan-mover-introdujo-otra-normativa-que-restringe-los-bonos-sin-deposito\/","title":{"rendered":"Sobre , se podri\ufffdan mover introdujo otra normativa que restringe los bonos sin deposito"},"content":{"rendered":"

Algunos de estos filtros, se podri? emprender la importancia de el bono que lleves a cabo, las requisitos sobre postura o el reintegro extremo. Por ejemplo, en caso de que os interesan los nuevas anuncios sobre bonos desprovisto deposito sobre casinos en linea, es posible seleccionar una pestana Nuevos. Para ayudarte con manga larga esto, he resumido todas las tapujos importantes completo bono acerca de es invierno pared de informacion en este sitio. Debido a lo anterior, sugieren los terminos y no ha transpirado modos cual limitan cosa que se podri? efectuar a los medios de el bono falto tanque y no ha transpirado, frecuentemente, cuanto es posible ganar que usan el.<\/p>\n

Si, la totalidad de las bonos carente deposito poseen algun lapso de validez que puede variar conforme nuestro casino. Seri\ufffda importante atender los terminos asi\ufffd como esencia, comprender los requisitos de apuesta desplazandolo hacia el pelo saber las limites de jubilacion de eludir sorpresas. Son la excelente alternativa con el fin de buscar juegos, conocer una plataforma asi\ufffd como, en compania de cierta fortuna, generar ganancias desprovisto adquisicion inicial.No obstante, no cualquier seri\ufffda de balde. Las bonos desprovisto tanque ofrecen a las jugadores el instante de percibir algun casino sin aventurar dicho dinero.<\/p>\n

Antes de seleccionar su doctrina de retiro, verifica cual se parezcan llevando empleado acerca de su tanque inicial, en caso de que el casino lo que podria llegar a ser peligroso necesite. Sosten sobre leer asi\ufffd como comprender las requisitos sobre apuesta desplazandolo hacia el pelo los limitaciones de retiro de ganancias derivadas de algun casino gratis.<\/p>\n

Levante es algunos de los bonos mas comunes que podemos encontrar igual que bono falto deposito<\/h2>\n

Pero es importante, en seguida resultan los las casinos online con manga larga bonos carente deposito que existen en Chile. Las casinos en compania de bonos de recibimiento deben ser para de mayor potenciales para los jugadores espanoles, puesto que permiten obtener ventajas alrededor del hacer el inicial deposito. Para seleccionar los mas grandes casinos en compania de bono de admision acerca de De cualquier parte del mundo nunca baste con el pasar del tiempo fijarse sobre la abundancia promocionada. Sobre bastantes momentos igualmente anade giros gratuito vinculados a la slot especi\ufffdfica, lo que deja empezar con manga larga mas iliarizarse a la energica de el casino.<\/p>\n

Los ganancias obtenidas estaran sujetas a algun requisito sobre puesta sobre una treintena veces en conseguir acontecer retiradas. Slingo Casino ofrece 10 giros sin cargo sin deposito para la tragamonedas \ufffdBig Bass Bonanza\ufffd. En la guia descubriras las mas grandes casinos en compania de bonos desprovisto deposito de jugar y no ha transpirado indagar todo plataforma sobre casino online con el pasar del tiempo mayor confianza. Si, aquellos bonos sobre giros gratis desprovisto tanque deben cualquier naturaleza de postura que variara entre las diferentes casinos. Utilizando los bonos sin deposito, las jugadores podrian gozar de los juegos sobre casino desprovisto tener que depositar dinero, carente arriesgar dicho mismo dinero. Las campos de postura con el fin de dichos bonos dependeri? sobre al completo casino desplazandolo hacia el pelo cada bono, asi que atane atender las terminos desplazandolo hacia el pelo formas antes de requerir las giros de balde.<\/p>\n

Habitualmente, este bono para https:\/\/maria-casino.es\/<\/a> sometimiento carente deposito es cantidad pequena baratos, aunque que es razonable con el fin de probar de manera sutil la propuesta sobre juegos sobre casino y elaborar algunas apuestas deportivas. Enseguida vamos a fijarnos los mas profusamente usuales que se encuentran en las plataformas.<\/p>\n

Nuestro exigencia de postura, asimismo conocido como WR, sugiere todo deberias apostar un bono en lograr arrinconar las ganancias. Sobre los casinos que usan bonos desprovisto deposito asimismo si no le importa hacerse amiga de la grasa corrobora que hayas atendido las requisitos sobre postura, nuestro division y el limite maximum para impedir aplaudir la calculo. Las promociones de casino falto depositono se encuentran concebidas con el fin de \ufffdganar dinero fiable\ufffd, fortuna con el fin de probar una plataforma joviales cualquier peligro condicionado. Aqui unico se podri\ufffdan mover aplican condiciones sobre los ganancias obtenidas, lo cual simplifica el proceso, aunque suelen nuestro limite maximo de retirada es mas pobre. Sobre los dos incidentes no necesitas guardar, pero si aceptar caracteristicas como campos de postura, plazos y no ha transpirado limites sobre retirada. Los bonos sobre casino desprovisto deposito resultan promociones que posibilitan participar sin alcanzar dinero particular tras completar nuestro sometimiento.<\/p>\n

Mientras nuestro torso del casino online con el pasar del tiempo bono sin deposito referente a si igual nunca seri\ufffda canjeable, con mayoria para los asuntos por presentes sin deposito, los ganancias cual obtienes dentro del apostar este obsequio siquiera son canjeables. Podria ser una finalidad como para bastantes jugadores con experiencia cual toman usando fin de lucro referente a eficaz, no aceptan promociones (y no ha transpirado mucho menor nunca pagan acerca de dammas). Una vez que aceptas una promocion, cualquier propaganda, se aplican varios campos de apuesta. Aunque, aunque nuestro cadaver de el publicidad no nos referimos a valedero referente a ninguno caso, no puedes apartar una suma que ganas de contiguo, por ejemplo, haces diferentes apuestas y no ha transpirado tienes suerte, y no ha transpirado ahora posees ganancias que deseas arrinconar.<\/p>\n

No directamente, suin apartar los ganancias obtenidas en compania de algun bono sobre recibo sin deposito debemos que cumplas a los requisitos de apuesta (rollover) en la numero de climatologia estipulado. Asegurarse sobre seguir a los instalaciones sobre envite antes de jubilar las ganancias para mas grandes bonos desprovisto tanque de casinos sobre Chile 2026. Consulta mi propia relacion desplazandolo hacia el pelo haya las mejores bonos sobre casino carente tanque, contenidos bonos sobre admision y giros regalado conforme tus preferencias. Para que entiendas todas toda posibilidades con el fin de hallar las superiores bonos de bienvenida sobre Chile, os instruimos las posibilidades cual se podri? dar con hoy en el mundo de internet sobre cualquier ranking cual proyecta las mejores bonos de casino que existen a dia sobre en seguida en el mercado castellano. Las juegos que hay en el comercio para bonos falto deposito podran incluir tragamonedas, juegos de bandada asi\ufffd como, en ocasiones, juegos sobre casino referente a vivo.<\/p>\n

Es algo, literalmente, la bonificacion que puede sacar desprovisto aprovisionar nadie sobre las fondos reales durante medio. La caracteristica principal con el fin de todos estos clases de promociones tradicionales seri\ufffda cual se podri\ufffdan mover proporcionan del componente detras de que aunque sea alguno pague sobre la medio. El bono sobre recepcion, indumentarias paquete sobre audiencia, es nuestro mayormente acreditado, puesto que abarca algun agasajo de su inicial deposito, en el caso de que nos lo olvidemos ciertos, tambien algun pack de giros gratuito. Nuestro bono sin deposito resulta una de las publicaciones sobre casino mas profusamente lucrativas y atractivas que casino en linea suele tener. Pero, algunos casinos online, igual que Platincasino, posibilitan conjugar nuestro bono sobre admision que usan diferentes promociones igual que recargas, cashback o giros gratuito. Habitualmente, unico se podri? escoger una bonificacion de asignacion, como acerca de LeoVegas, en donde eliges dentro de el bono de casino o bien casino sobre presto.<\/p>\n

Las promociones carente tanque ademi?s estan sujetas en campos sobre postura, inclusive en caso de que resultan nunca canjeables<\/h2>\n

Referente a los casinos en internet espanoles hay ciertos clases de bonos sin tanque, disenados de cautivar tanto en como novedad jugadores como a seres dinamicos. Un bono falto deposito resulta una publicidad sobre casino que recibes sin necesidad ofrecer algun elevada inicial. Igualmente, provee algun bono de recibo de el 100% inclusive doscientos\ufffd sobre tu inicial tanque.<\/p>\n

Las ganancias se encuentran sujetas a algun capacidad sobre postura de 60x. Este bono posee un exigencia de postura sobre 20 veces que tiene que completarse acerca de 90 jornadas. Probar un casino en internet desprovisto desembolsar su propio dinero se puede a traves de las bonos sin deposito, una de las promociones sobra utilizadas acerca de Argentina para 2026.<\/p>\n","protected":false},"excerpt":{"rendered":"

Algunos de estos filtros, se podri? emprender la importancia de el bono que lleves a cabo, las requisitos sobre postura o el reintegro extremo. Por ejemplo, en caso de que os interesan los nuevas anuncios sobre bonos desprovisto deposito sobre casinos en linea, es posible seleccionar una pestana Nuevos. Para\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-70054","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70054","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=70054"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70054\/revisions"}],"predecessor-version":[{"id":70055,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70054\/revisions\/70055"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=70054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=70054"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=70054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}