/* 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":71734,"date":"2026-05-22T21:56:17","date_gmt":"2026-05-22T21:56:17","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=71734"},"modified":"2026-05-22T21:56:19","modified_gmt":"2026-05-22T21:56:19","slug":"esta-disei%ef%bf%bdado-especialmente-para-sufrir-ciertos-juegos-y-adquirir-familiaridad-con-las-mecanicas","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/esta-disei%ef%bf%bdado-especialmente-para-sufrir-ciertos-juegos-y-adquirir-familiaridad-con-las-mecanicas\/","title":{"rendered":"Esta disei\ufffdado, especialmente, para sufrir ciertos juegos y adquirir familiaridad con las mecanicas"},"content":{"rendered":"

Acerca de muchos asuntos, se podri? que nuestro casino os pida apostar un valor de dinero resuelto<\/h2>\n

Las palabras asi\ufffd como condiciones tienen significar que usan luz empecemos por el principio precios indumentarias juegos no computan de el programa rollover. Para indicacion comun, tendras que esperar a respetar los campos de apuesta en eximir los ganancias. Ademas es importante tener en cuenta aspectos practicos como una verificacion de la perfil indumentarias una revocacion automatica del bono en caso de que se podri\ufffdan mover utiliza un jubilacion antes de cumplir las condiciones. Nuestro principal tema a considerar son las requisitos de apuesta, por consiguiente necesitan emplazar nuestro bono 45 ocasiones sin poder liberarlo.<\/p>\n

A espaldas, en una aparicion de los smartphones, los juegos sobre casino online eran comunes basados durante tecnologia Flash, desplazandolo hacia el pelo se conocian como \ufffdjuegos flash\ufffd. Nuestro recursos gratis carente deposito ofrece de mayor liberacion para designar esparcimiento, sin embargo acostumbran a implica campos sobre apuesta sobra altos asi\ufffd como un margen de retirada especifico. Si tendras que usar bonos sin deposito referente a casinos online, atane recordar que nunca entrar recursos propio no elimina las riesgos asociados al juego. Todas las bonos carente deposito con el fin de casino son ideales para las superiores slots online por motivo de que poseen algun rollover elevado y no ha transpirado una cuota de las slots a los campos sobre postura en el 100%. El recursos de bono desprovisto deposito provee la pequena cifra sobre venta promocional con el fin de participar an otras titulos.<\/p>\n

Cualquier espacio mero donde podemos apostar y usar los bonos desprovisto tanque poker; de la misma manera que a los juegos de slots, ruleta y no ha transpirado blackjack. Aunque antes de retirar levante recursos a nuestro perfil privado, deberiamos cumplir las requisitos que nos exija este bono desprovisto tanque ruleta. Con un poco de suerte, podriamos seguir el estado de los bonos falto deposito de jubilar el recursos. Los casinos en internet acostumbran a utilizar sus juegos como novedad,como reclamo con el fin de cero millas jugadores. Aunque tambien los 5 euros gratis falto deposito, podrian atenerse a una slot que podri\ufffda llegar a ser novedosa. Cualquier bono sobre 5 euros gratis falto tanque,es para tragaperras cual deseen promocionar.<\/p>\n

Aunque los bonos sin tanque son al momento menor usuales en https:\/\/bwin-casino-es.com\/<\/a> los casinos en internet, os proponemos un listado de casinos con depositos labios menores y mayores. Aqui te explico veloz las caracteristicas a cortesia y no ha transpirado referente a mientras para los bonos sin tanque de jugar del casino. Esta consejero detallada incluyo fabricada para asistir tanto a ar las bonos carente deposito. Los bonos sin deposito son ofertas gratuitas cual los casinos brindan a las jugadores carente solicitar cualquier deposito inicial. Evaluamos las bonos sobre casino gratuito de mayor excelentes siguiendo discernimiento rigurosos desplazandolo hacia el pelo detallados. Las bonos carente deposito con el fin de casino en listo poseen la destreza inmersiva con crupieres reales y no ha transpirado juegos de climatologia eficaz, complementando las bonos definicion.<\/p>\n

Nuestros especialistas ha analizado los excelentes bonos desprovisto deposito sobre 25+ casinos espanoles, comparando ofertas y ensenandote como tomar tus creditos indumentarias giros de balde rapido y no ha transpirado segura. Inclusive la ocasion, posiblemente pienses que cualquier bono sobre casino de cinco eurillos sin cargo resulta una absoluta maravilla y nunca tiene practicamente funesto.<\/p>\n

Tienes que registrarte acerca de algun casino online regulado de el lista sobre Sloterman<\/h2>\n

Igualmente es recomendable elegir el cual posee una propuesta sobre juegos variada sobre los precios desplazandolo hacia el pelo durante cantidad. Algunos titulos se crean anos estando necesarios, entretanto cual otros ha irrumpido finalmente con fuerza, marcando novedosas orientaciones. Acerca de todo casino superior casino online castellano en internet se podri? encontrar tragaperras, no obstante unico algunos consiguen marcar realmente. Tras estudiar las opciones ultimas, es necesario identificado algunas de las propuestas sobra destacadas, todas con manga larga atribucion otorgada por Direccion General de Colocacion del Esparcimiento (DGOJ).<\/p>\n

Los tiradas gratis de casino, como el particular sustantivo es la explicacion de, son un obsequio vano usando cual te veras en necesidad diferentes giros o en la barra tiradas acerca de tragamonedas para retar en el subscribirte a un casino online. Algunos casinos os dejaban conectar el bono carente tanque en compania de diferentes promos, aunque otras os bloquean nuestro bono de recibo en caso de que antiguamente reclamas nuestro bono sin tanque. Nuestro rollover o bien envite minima es algun elemento sobre gran importancia lo tanto acerca de los juegos de casino en internet sin cargo (ruleta regalado, tragaperras gratis desplazandolo hacia el pelo mas), como sobre los apuestas zapatillas deportivas.<\/p>\n

Referente a el tiempo, las jugadores podran almacenar ganancias cual posteriormente emplean a llegar a ser sobre cesion promocional. Acostumbran a efectuarse un cantidad acotado sobre tiradas, modos de envite desplazandolo hacia el pelo tapujos de vayamos por partes juegos podemos utilizar. Lo perfectamente conveniente sobre aquellos sucesos seri\ufffda comprobar continuamente llevando asistencia de atencion al usuario el estado especificas, por consiguiente cambian conforme nuestro operador.<\/p>\n

Gran cantidad de jugadores hallan conseguido ganar mayusculos premios utilizando bonos carente deposito. Ademas se podri? cual los bonos desprovisto tanque si no le importa hacerse amiga de la grasa personalicen aun mas conforme la cuenta del deportista. Sobre 2025, posiblemente las bonos sin tanque sigan siendo usadas.<\/p>\n

Los operadores normalmente entablar en sus palabras limites a las ganancias obtenidas que usan bonos de casino online, especialmente en promociones igual que los giros gratuito. Inclusive asi, el traspaso de el bono suele enviarse en otros juegos sobre casino, haciendo uso que bwin inscribiri? situa dentro de las referentes sobre casinos online con blackjack en el sector espanol. Sobre los siguientes secciones os presento desplazandolo hacia el pelo analizo los prerrogativas asi\ufffd como desconveniencias sobre los dos los publicaciones para los superiores bonos de casino en internet con el fin de ayudarte a votar nuestro sobra apropiado para ti.<\/p>\n

Como podri\ufffda ser, en caso de que alcanza algun bono de $diez con manga larga requisitos sobre envite de 30x, tendra hacer apuestas por un completo sobre $300 en lograr elaborar algun cash out. Los instalaciones de apuesta especifican la cantidad sobre veces cual tiene que colocar nuestro monto del bono en poder jubilar los ganancias. Debe escuchar cuidadosamente los terminos y no ha transpirado esencia asociados de bonos desprovisto deposito para concebir las obligaciones. Las bonos carente deposito resultan promociones que los casinos en internet tienen permitiendole jugar y ganar dinero falto urgencia sobre emplear el particular partida. Los bonos falto deposito son promociones que se fabrican con las casinos online de competir sin necesidad sobre pagar tu recursos. Por otro lado, no obstante los bonos desprovisto tanque son oportunidades emocionantes para experimentar mas casinos y juegos, seri\ufffda principal enterarse como hacen el trabajo bien en cooperar sobre el vari?n.<\/p>\n

Las operadores compiten para como novedad registros y nuestro bono falto deposito es una aparejo sobre captacion. A desigualdad de los bonos de recibimiento ti\ufffdpicos, aqui imposible se requiere un elevada inaugural de fomentar una propaganda. Acerca de los casinos online con el pasar del tiempo licencia espanola, suele ofrecerse como tiradas de balde carente tanque en el caso de que nos lo olvidemos como algun pequeno venta por sometimiento. Algun bono falto tanque es una propaganda que deja jugar joviales saldo vano o bien tiradas gratis sin obtener recursos particular. Aunque las bonos carente deposito permiten percibir algun casino falto aventurar recursos propio, nunca deben interpretarse como recursos garantizado. Levante formato puede impresion mayormente encanto, pero es necesario encontrado momentos donde nuestro capacidad gran disminuye considerablemente la probabilidad de jubilar ganancias.<\/p>\n","protected":false},"excerpt":{"rendered":"

Acerca de muchos asuntos, se podri? que nuestro casino os pida apostar un valor de dinero resuelto Las palabras asi\ufffd como condiciones tienen significar que usan luz empecemos por el principio precios indumentarias juegos no computan de el programa rollover. Para indicacion comun, tendras que esperar a respetar los campos\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-71734","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/71734","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=71734"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/71734\/revisions"}],"predecessor-version":[{"id":71735,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/71734\/revisions\/71735"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=71734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=71734"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=71734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}